更新時間:2021-05-28 10:47:17 來源:動力節點 瀏覽813次
Java中要對控制臺進行輸入操作的話要調用Scanner類,定義一個掃描的對象,例:
//要導入java.util.Scanner;Scanner scanner = new Scanner(System.in);12
這樣便打開了輸入流,接下來定義數組:
int[] n = new int[4];//使用方括號,使用圓括號會報錯1
接下來可以將控制臺取得的輸入輸入數組里面,需要調用Scanner對象的nextInt()方法:
for(int i=0;i<4;i++) {
n[i] = scanner.nextInt();
}
scanner.close();//結束輸入的時候不要忘了關閉輸入流,調用Scanner對象的close方法即可1234
最后將輸入的數組打印出來,需要調用Arrays.toString(“parameter”)方法,參數為數組聲明的名稱,不用帶[]:
System.out.println("You input is:" + Arrays.toString(n));//需要導入java.util.Arrays;12
完整源代碼:
package?com.linhualuo;
import?java.util.Arrays;
import?java.util.Scanner;public?class?mainTest?{?public?static?void?main(String[]?args)?{
Scanner?scanner?=?new?Scanner(System.in);
System.out.println("Your?first?number:");?????int[]?n?=?new?int[4];?????for(int?i=0;i<4;i++)?{
n[i]?=?scanner.nextInt();
}
scanner.close();
System.out.println("You?input?is:"?+?Arrays.toString(n));
}
}123456789101112131415161718
運行結果:
以上就是動力節點小編介紹的"Java輸入數組和輸出",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習