我想了解数组列表,并已阅读和在线搜索几个例子。我无法理解这个数组列表返回的对象是什么?我知道数组列表的对象类型为user
。在返回它,我遇到以下错误 Type mismatch: cannot convert from Boolean to User
什么对象返回以下arraylist
private ArrayList<User> users; // list of users
public User createUser(String name, String address) {
user = new ArrayList<User>();
users.add(new User(name, address));
return null; <-- not sure what to return here
}
而且User
是另一个类。
public class User {
private String name; // user name
private String address;
/*
* constructor method
*/
public User(String name, String address) {
// initialize the instance variables
this.name = name;
this.address = address;
}
什么是'客户端'? – sstan
那么,你的方法期望你应该返回一个'User'实例。但是你有***用户名单***。你应该回来什么? – sstan
以下是我期望返回的内容 '此方法创建一个User对象,将其添加到用户ArrayList并返回该对象。“#: – Maddy