更新時(shí)間:2021-05-28 10:47:17 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽969次
Java中要對(duì)控制臺(tái)進(jìn)行輸入操作的話要調(diào)用Scanner類,定義一個(gè)掃描的對(duì)象,例:
//要導(dǎo)入java.util.Scanner;Scanner scanner = new Scanner(System.in);12
這樣便打開了輸入流,接下來(lái)定義數(shù)組:
int[] n = new int[4];//使用方括號(hào),使用圓括號(hào)會(huì)報(bào)錯(cuò)1
接下來(lái)可以將控制臺(tái)取得的輸入輸入數(shù)組里面,需要調(diào)用Scanner對(duì)象的nextInt()方法:
for(int i=0;i<4;i++) {
n[i] = scanner.nextInt();
}
scanner.close();//結(jié)束輸入的時(shí)候不要忘了關(guān)閉輸入流,調(diào)用Scanner對(duì)象的close方法即可1234
最后將輸入的數(shù)組打印出來(lái),需要調(diào)用Arrays.toString(“parameter”)方法,參數(shù)為數(shù)組聲明的名稱,不用帶[]:
System.out.println("You input is:" + Arrays.toString(n));//需要導(dǎo)入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
運(yùn)行結(jié)果:

以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"Java輸入數(shù)組和輸出",希望對(duì)大家有幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為您服務(wù)。
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)