実際のタイピングゲーム的に考えてみた。

File.txtを





 1.aaa
 2.bbb
 3.ccc
  ・
  ・
  ・
10.ddd





と定義されている場合、




ランダムrandを生成
→equals()==randになるまで、ReadLineを繰り返す。
→一致した行を読み込む。このとき、skip()メソッドを使って3文字飛ばす。
→4文字目以降の文字列を出力する。




これで何とかなりそうな気がしますがどうでしょう?
まぁ、ReadLineを繰り返す辺りが怪しかったりしますけどね。