將輸入的陣列以矩陣形式輸出
阿新 • • 發佈:2019-01-29
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();//每次輸出要換行 } } }