画面に印刷しようとしている100個の名前のファイルがあります。
StringTokenizer sb = new StringTokenizer(fileContents, " ,\n\t");
while (sb.hasMoreElements())
{
String name = sb.nextToken();
System.out.print(name);
System.out.print(" [ ");
System.out.println();
}
コメントアウト//System.out.print(" [ ");
すると、100個すべての名前が正しく表示されます。
コメントを外すと、100行" [ "
だけが表示され、名前はまったく表示されません。
なぜこれが起こるのですか?system.out.println
入力を無視するのは初めてです。