爲什麼ArrayList沒有寫入「MyCalendar.txt」?即使當我使用out.write()它仍然返回false但不寫入文件。爲什麼我的ArrayList沒有保存到我的文件中?
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'包圍。 – syb0rg