所以我试图从文件中读取一些数字并将它们放入数组中。我一直在阅读有关空白问题的人,所以使用修剪,我这样做:
String[] tokens = new String[length];
for(int i = 0; i<length;i++){
String line = fileReader.nextLine();
line = line.trim();
tokens = line.split("");
}
但是这个数组(token [0])的第一个元素变为空。我使用拆分功能错了吗?
答案 0 :(得分:1)
tokens = line.split(" ");
你忘记了空白。
答案 1 :(得分:1)
你需要告诉split方法它应该拆分什么字符。试试这个:
tokens = line.split(" "); //split on a space character