尝试写入文件时获取“读取空”?

时间:2015-11-01 21:03:17

标签: java

我正在尝试将2D数组写入文本文件,当我尝试写入它时,我会继续“读取null”

用户将2维点输入到可存储多达100个点的数组中。

Point[] A = new Point[100];

System.out.println("Enter index: ");
int i = in.nextInt(); //validate
System.out.print("Enter integers x, y to replace: ");
int x = in.nextInt();
int y = in.nextInt();
A[i] = new Point(x, y);

然后我尝试将点打印到文件

PrintWriter p = new PrintWriter("Project.txt"); 
for (int k=0; k<A.length ; k++){
    p.println(Arrays.deepToString(A));
}
p.close();

然后就是这样。

打开Project.txtReading null

就好像它不知道该文件存在,但我已经创建了该文件,并且它与此java文件位于同一文件夹中。我错过了什么?

0 个答案:

没有答案