我被要求在名为" CarHire"的类中实现一个方法。其中已包含以下代码
public static List<Customer> loadCustomers() {
List<Customer> customers = null;
System.out.println("loadCustomers");
return customers;
}
我的其他类TEXTCustomerDAO包含方法
public void loadCustomers(){
BufferedReader br = null;
try {
String sCurrentLine;
br = new BufferedReader(new FileReader("customers.txt"));
while ((sCurrentLine = br.readLine()) != null) {
System.out.println(sCurrentLine);
}
} catch (IOException e) {
} finally {
try {
if (br != null)br.close();
} catch (IOException ex) {
}
}
如何调用CarHire类中的loadCustomer方法?
我知道它的简单只是难以集中,因为大脑现在是如此温和的脑屁发生
答案 0 :(得分:0)
在Java函数中称为methods
。
ClassName.methodName
new
ClassName().methodName
如果构造函数包含参数,
传递它们的值。在CarHire.java中,您有一个永远不会初始化本地的方法 变量
List<Customer> customers = null;
正在打印和 也回来了。这使得它无用,反过来使该方法无用。需要初始化customers
和Customer对象 应该在其中添加引用。