オリジナルテキスト
情報処理の知識体系
問題集
各試験用の問題と解説
測定ツール
自動出題採点アプリ
次のコードの実行結果はどれですか。1つ選択してください。
public class ArrayTest
{
public static void main(String[] args){
int[5] ary = {1, 2, 3, 4, 5};
for(int i=0; i<ary.length; i++){
System.out.print(ary[i] + " ");
}
}
}
[ア] 1 2 3 4 5
[イ] コードは実行されるが、何も出力されない
[ウ] コンパイルエラーが発生する
[エ] 実行時に例外が発生する
答え [ウ]
解説
配列の宣言と値の代入を同時に行う場合、[ ]に要素数を指定することはできません。
このため、3行目でコンパイルエラーが発生します。
zealseeds書籍検索
Loarding…