这是我菜单的一部分
if (opt == 5)
writeFile(myCar);
这是方法本身
public static void writeFile(String CarDatabase, String text, Car [] myCar) throws IOException {
File file = new File (CarDatabase);
BufferedWriter out = new BufferedWriter(new FileWriter(file));
out.write(text);
out.close();
}
这是我收到的错误
writeFile(java.lang.String,java.lang.String,Car[]) in Cars cannot be applied to (Car[])
最佳答案
您正在尝试调用按顺序严格接受 String
、String
和 Car[]
类型参数的方法,但仅传递 Car[]
对象。您需要将另外两个字符串传递给该方法,或者定义一些仅接受 Car[]
数组的其他方法。
关于java - 我的写入方法无法在循环菜单中调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29064115/