私はjava1001コースをやっているので、オブジェクト指向プログラミングはしていません。配列に関するこの問題を理解するのに苦労しています。
int 配列を指定し、2 または 3 が含まれている場合は true を出力します。 // {2, 5} -> true // {4, 3} -> true // {4, 5} -> false //
Scanner keyboard = new Scanner(System.in);
int size = keyboard.nextInt();
int[] a = new int[size];
for(int i = 0 ;i<a.length;i++)
a[i] = keyboard.nextInt();
for(int i = 0 ;i<a.length;i++)
if(a[i] == 2 || a[i] == 3)
System.out.println(true);
else
System.out.println(false);
テストすると、「truefalse」、「falsetrue」、「falsefalse」が返されます最初の整数が true の場合、配列全体の調査を停止するにはどうすればよいですか?
私を助けることができる人はいますか?
前もって感謝します :)