【发布时间】:2016-01-31 09:05:59
【问题描述】:
我正在尝试编写一个家庭作业程序,该程序打开一个由字符串给出的文件,并将一系列逗号分隔的整数值读入一个数组,然后返回。
import java.util.Arrays;
...
int[] readVector(String filename) throws IOException {
File f = new File(filename);
FileOutputStream fos = new FileOutputStream(f, true);
PrintWriter pw = new PrintWriter(fos);
pw.println("");
pw.close();
FileReader fr = new FileReader(f);
BufferedReader bfr = new BufferedReader(fr);
while (true) {
String s = bfr.readLine();
if (s == null) {
break;
}
System.out.println(s);
}
bfr.close();;
return NOIDEA;
}
考虑一下...
Matrix m = new Matrix();
System.out.println(Arrays.toString(m.readVector("vector.txt"))); // print "[1, 2, 3, 4]"
【问题讨论】:
-
.......你的具体问题是?
-
抱歉,我想知道如何将文本文件转换为矢量。不知道如何做到这一点
标签: java arrays matrix type-conversion