我需要在一个给定的字符串,在作为输入字符串输入到负载:如何通过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'来代替。 –