我需要在一個給定的字符串,在作爲輸入字符串輸入到負載:如何通過BufferedReader加載字符串?
20 6
....................
..XXXXX..XXX.XXX..X.
..X.X.X..X.XXX.X..X.
..XXXXX..XX.X..X....
..XX......XXXXXX..X.
....................
類似的東西。它包含2個整數和一個帶「。」的字符串。和「X」 現在我只想問2個問題: 1)我需要首先加載2個整數,但如何通過BufferedReader獲得前兩個整數?(2 int除以彼此之間的空間和休息)
2)然後加載後的兩個整數,我怎麼能加載下面的休息字符串字符char?(就像我每次需要加載一個字符,然後我去一些函數,然後回來並加載下一個字符,之間沒有空格)
這裏是我的代碼部分:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str=br.readLine();
number1 = Integer.parseInt();
number2 = Integer.parseInt();
現在我不知道如何繼續......任何人都可以幫我加載它?
使用'Scanner'來代替。 –