現在split()
、各行に で区切られた文字列の数があるファイルをスキャンするために使用しています'~'
。Scanner
パフォーマンスの観点から、長いファイルでより良い仕事をすることができるどこかを読んだので、それをチェックアウトすることを考えました.
私の質問は: の 2 つのインスタンスを作成する必要がありScanner
ますか? つまり、1 つは行を読み取り、もう 1 つはその行に基づいて区切り文字のトークンを取得しますか? そうしなければならない場合、それを使用することで何か利点があるかどうかは疑問です。多分私はここで何かを逃していますか?