【发布时间】:2014-03-05 23:42:31
【问题描述】:
我需要让我的程序读取一个文件,然后获取字符串中的数字并将它们排序到一个数组中。我可以让我的程序读取文件并将其放入字符串中,但这就是我卡住的地方。所有数字都在文件中的不同行上,但在字符串中显示为一个长数字。这是我目前所拥有的:
public static void main(String[] args) {
String ipt1;
Scanner fileInput;
File inFile = new File("input1.dat");
try {
fileInput = new Scanner(inFile);
//Reads file contents
while (fileInput.hasNext()) {
ipt1 = fileInput.next();
System.out.print(ipt1);
}
fileInput.close();
}
catch (FileNotFoundException e) {
System.out.println(e);
}
}
【问题讨论】:
-
那么你的问题是什么?
-
@Shrink 如何读取文件并将每一行放入数组元素中?
标签: java arrays string file filereader