Java 保存 ArrayList 错误
Posted
技术标签:
【中文标题】Java 保存 ArrayList 错误【英文标题】:Java Saving ArrayList error 【发布时间】:2014-04-01 12:11:47 【问题描述】:您好,这是我的代码 eclipse 告诉我租用 ArrayList
需要是 int
,我想在租用类中打印 toString()
方法,以便我可以打印数组中的所有内容
public static void save()
try
File file = new File("D:/Assignment/filename.txt");
// If file does not exists then create it
if (!file.exists())
file.createNewFile();
FileWriter fw = new FileWriter(file.getAbsoluteFile());
BufferedWriter bw = new BufferedWriter(fw);
for(Hire hire:HireList)
bw.write(hire);
bw.close();
System.out.println("Done");
catch (IOException e)
e.printStackTrace();
【问题讨论】:
【参考方案1】:如果你想写hire.toString()
,只需使用这个:
bw.write(hire.toStrig());
否则 Javac 无法知道您是否调用 bw.write(int)
或 bw.write(String)
或其他...
【讨论】:
以上是关于Java 保存 ArrayList 错误的主要内容,如果未能解决你的问题,请参考以下文章
转换 Arrays.asList 导致异常:java.util.Arrays$ArrayList 无法转换为 java.util.ArrayList