【发布时间】:2013-04-19 00:01:03
【问题描述】:
为什么 ArrayList 没有写入“MyCalendar.txt”?即使我使用 out.write() 它仍然返回 false 但不写入文件。
import java.util.*;
import java.io.*;
public static Boolean addAppointment(ArrayList<String> calendar,
String specifiedDay,
String specifiedTime) {
PrintWriter out = new PrintWriter("myCalendar.txt"); //declare calendar file
for (int i = 0; i<calendar.size(); i++) {
String index = calendar.get(i);
if (index.equals(specifiedDay + "" + specifiedTime))
{
out.println(specifiedDay + "" + specifiedTime);
return false;
}
}
return true;
}
【问题讨论】:
-
你应该有
PrintWriter out = new PrintWriter("myCalendar.txt");被try/catch包围。
标签: java arraylist printwriter