1. 程式人生 > >將輸入的陣列以矩陣形式輸出

將輸入的陣列以矩陣形式輸出

import java.util.Scanner;


public class arrayTest {
	public static void main(String[] args) {
//Scanner主要功能是簡化文字掃描,當通過new Scanner(System.in)建立一個Scanner,控制檯會一直等待輸入,直到敲回車鍵結束,
//把所輸入的內容傳給Scanner,作為掃描物件。如果要獲取輸入的內容,則只需要呼叫Scanner的nextLine()方法即可。
		Scanner s = new Scanner(System.in);
		System.out.println("請輸入陣列行數和列數");
		int x = s.nextInt();//由鍵盤輸入一個整數
		int y = s.nextInt();
		int [][]awarry = new int[x][y];//初始化陣列
		System.out.println("請輸入陣列元素:");
		for(int i = 0;i<x;i++) //迴圈輸入
			for(int j=0;j<y;j++)
				awarry[i][j]=s.nextInt();//每次輸入一個數需要按tab鍵算一次輸入結束,按回車鍵算是確認整體結束
				
			
			System.out.println("你輸入的陣列轉換為矩陣是:");
				for(int i1 =0;i1<x;i1++){//迴圈輸出
					for(int j1=0;j1<y;j1++)
						System.out.print(awarry[i1][j1]+"\t");
						
					
					System.out.println();//每次輸出要換行
				}
				
			
		
	
	}
		
	}