Java基礎14-多維陣列
阿新 • • 發佈:2018-11-15
1.二位陣列可以看成以陣列為元素的陣列
2.java中多維陣列的宣告和初始化一樣,應該從高維到低維的順序進行,例如
1 int[][] a=new int[3][];
2 a[0]=new int[2];
3 a[1]=new int[4];
4 a[2]=new int[3];
5 int t[][]=new int[][4];//非法
例項:
1 /*宣告一個二位陣列,3行2列,迴圈輸入6個人姓名,並迴圈輸出。格式:
2 xx xx
3 xx xx
4 xx xx
5 */
6 import java.util.Scanner;
7 public class Test1{
8 public static void main(String[] args){
9 Scanner in=new Scanner(System.in);
10 System.out.println("請輸入姓名:");
11 String[][] names=new String[3][2];
12 for(int i=0;i<names.length;i++){
13 for(int j=0;j<names[i].length;j++){
14 names[i][j]=in.next();
15 }
16 }
17
18 for(int i=0;i<names.length;i++){
19 for(int j=0;j<names[i].length;j++){
20 System.out.print(names[i][j]+'\t');
21 }
22 System.out.println();
23 }
24
25 }
26 }