length
通常の配列は格納されている個数をlength命令で知ることができました。2次元配列も次のプログラムのように知ることができます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
package step07; public class Array1 { public static void main(String[] args) { String[][] hairetsu = { {"あ","い"},//1行目 {"か","き"},//2行目 {"さ","し"} //3行目 }; System.out.println("行数="+hairetsu.length); //行数 System.out.println("列数="+hairetsu[0].length);//列数 } } |
実行結果は次のようになります。
表計算の行、列のイメージで説明すると、行数を知るには13行目のように「<変数名>.lengh」でわかります。
13 |
System.out.println("行数="+hairetsu.length); //行数 |
列数は14行目のように「変数名[0].length」で知ることができます。
14 |
System.out.println("列数="+hairetsu[0].length);//列数 |