更新時間:2021-05-28 10:47:17 來源:動力節(jié)點(diǎn) 瀏覽843次
Java中要對控制臺進(jìn)行輸入操作的話要調(diào)用Scanner類,定義一個掃描的對象,例:
//要導(dǎo)入java.util.Scanner;Scanner scanner = new Scanner(System.in);12
這樣便打開了輸入流,接下來定義數(shù)組:
int[] n = new int[4];//使用方括號,使用圓括號會報(bào)錯1
接下來可以將控制臺取得的輸入輸入數(shù)組里面,需要調(diào)用Scanner對象的nextInt()方法:
for(int i=0;i<4;i++) {
n[i] = scanner.nextInt();
}
scanner.close();//結(jié)束輸入的時候不要忘了關(guān)閉輸入流,調(diào)用Scanner對象的close方法即可1234
最后將輸入的數(shù)組打印出來,需要調(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é)果:
以上就是動力節(jié)點(diǎn)小編介紹的"Java輸入數(shù)組和輸出",希望對大家有幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時為您服務(wù)。
初級 202925
初級 203221
初級 202629
初級 203743