質問編集履歴
1
実現したい仕様に補足を追加いたしました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,6 +7,21 @@
|
|
7
7
|
|
8
8
|
このコードだとすべてに当てはまらなかった場合が実現できません。
|
9
9
|
その前に該当の文字列があっても最後が非該当であれば、noneが出力されてしまいます。
|
10
|
+
|
11
|
+
|
12
|
+
このコードの間違っている部分は、
|
13
|
+
}else {
|
14
|
+
if (i == number - 1)
|
15
|
+
System.out.println("None");
|
16
|
+
}
|
17
|
+
の部分だと考えています。
|
18
|
+
特にi == number - 1の部分は最後のループで非該当の場合にnoneを出力するといった意味ですが
|
19
|
+
私が実現したいのは
|
20
|
+
if (strs[i].contains(keyWord)) {
|
21
|
+
System.out.println(strs[i]);
|
22
|
+
}
|
23
|
+
に一度も該当しなかった場合にnoneを出力するです。
|
24
|
+
|
10
25
|
|
11
26
|
### 発生している問題・エラーメッセージ
|
12
27
|
|