我的档案
123
Run Code Online (Sandbox Code Playgroud)
码:
BufferedReader br = new BufferedReader(new FileReader(File));
int[] a = br.readline(); // will give me a number 123 not an array
Run Code Online (Sandbox Code Playgroud)
我也使用了StringTokenzier,它也给了我一个不是数组的数字.
预期产出:
a[0] = 1
a[1] = 2
a[2] = 3
Run Code Online (Sandbox Code Playgroud)
请帮我
你可以简单地用String#toCharArray它来给你每个角色......
String text = br.readLine();
char[] characters= text.toCharArray();
Run Code Online (Sandbox Code Playgroud)
然后你需要将每个角色转换成一个int类似......
int numbers[] = new int[characters.length];
for (int index = 0; index < characters.length; index++) {
numbers[index] = Integer.parseInt(Character.toString(characters[index]));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
60 次 |
| 最近记录: |