首頁  >  文章  >  Java  >  java如何從鍵盤輸入數組

java如何從鍵盤輸入數組

王林
王林原創
2019-11-23 16:00:5014150瀏覽

java如何從鍵盤輸入數組

知識補充:

Scanner 類別的next()nextLine() 方法取得輸入的字串。

toString() 方法用於傳回以一個字串表示的 Number 物件值。

第一種方法:(不限制輸入陣列的長度)

System.out.println("请输入几个数并用逗号隔开:");
  Scanner sc = new Scanner(System.in);
  String str = sc.next().toString();
  String[] arr  = str.split(",");
  int[] b = new int[arr.length];
  for(int j = 0; j

透過這樣我們就能透過鍵盤輸入,結果如下:

java如何從鍵盤輸入數組

第二種方法:(限制輸入的數量)

System.out.println("请输入三个数:");
Scanner in = new Scanner(System.in);
int[] b=new int[3];
for(int i=0;i

說明Scanner類別中next()與nextLine()方法的區別

next()與nextLine()區別很明確,next() 方法遇見第一個有效字元(不是空格和換行符)時,開始掃描,當遇見第一個分隔符號或結束符號(空格或換行符)時,結束掃描,取得掃描到的內容,也就是說使用next()方法獲得的是不含空格和換行符的單一字串。

推薦教學:java開發入門

以上是java如何從鍵盤輸入數組的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn