まさか、こんなコード書いてないよね?
1
2
3
4
5
6
7
8
9
10
11
12
|
String items[] = {"いんく", "すみ", "ありす"};
boolean hasItem = false;
for (String s : items){
if("すみ".equals(s)){
hasItem = true;
break;
}
}
if (hasItem){
System.out.println("まじかるちぇんじ!");
}
|
Collection.contains(Object o)を利用します。
1
2
3
4
5
|
String items[] = {"いんく", "すみ", "ありす"};
if (Arrays.asList(items).contains("すみ")){
System.out.println("まじかるちぇんじ!");
}
|
こっちのほうが見やすい。