電子書籍の厳選無料作品が豊富!

javaで以下のような簡略化されたfor文を使ったプログラムがあったとします
String[] strs = new String[3];
strs[0] = "one";
strs[1] = "two";
strs[2] = "three";
for (String str : strs) {
System.out.println(str);
}

出力
one
two
three

この簡略化されたfor文は2次元以上の配列にも対応しますか?
出来るのなら、どう書けばいいでしょうか?

A 回答 (1件)

これは、プログラミングのカテゴリにあるJavaのところで質問されたほうがよいでしょう。



String[][] str_arr = 2次元配列を定義
for(String[] strs : str_arr){
 for(String str : strs){
  ここで処理
 }
}
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!