import java.util.Scanner;
class testa{
public static void main(String args[]){
char m[ ] = new char[10];
int i,j;
Scanner sc = new Scanner(System.in);
for(i=0;i<5;i++){
m[i]=sc.next();//I can do it via bufferedReader but how to o it with Scanner
}
for(j=0;j<5;j++)
System.out.println(m[j]);
}
}
現在的問題是,我不能輸入值,並正確使用掃描儀類執行,但我可以用的BufferedReader這我不想do.How讓我的這個工作方案?樣品輸入:QWERTY 示例輸出: q 瓦特 Ë ř 噸 ý我必須做一個簡單的陣列程序
閱讀整串以'next',然後簡單地做'M = sc.next()。toCharArray()'一次 –
.charAt(0),但會接受QWERTY的全價值? –
檢查此鏈接:http://stackoverflow.com/questions/13942701/take-a-char-input-from-the-scanner – Riddle03