私はファイルをループし、各行の各文字列を配列リストの要素に一致させようとしています。私はループを配列リストのために働かせることができません。最初の要素をリストから取り出すだけです。再びすでにあるので、{}あなたの端部に、Iをインクリメントする必要がいけない;あなたのためのIに初期化することができるようループと比較arrylist
array1 = new String[] {"hello", "goodbye"};
while ((file = br.readLine()) != null) {
String compare = Character.toString(file.charAt(0))
+ Character.toString(file.charAt(1));
for(int i=0;i<array1.length; i++) {
boolean ret = Arrays.asList(compare).contains(array1[i]);
System.out.println(ret);
}
}
br.close();
ファイルの内容の一部を表示できますか?また、なぜその行の最初の2文字と比較するだけですか? –