本の索引の様に、昇順で単語が並んでいるCSVの中から単語を検索して
どこに存在するかを知りたいのですが、こういう操作を行う時に
効果的なメソッド、もしくはアルゴリズムがありましたら名前だけ
でもいいので教えて頂けないでしょうか?

現状ではstringに格納してindexOfで検索しているのですが、
せっかく元データが昇順に並んでいるのでそれを利用して
高速化したいんです。

よろしくお願いします。