【发布时间】:2010-01-10 12:17:56
【问题描述】:
我有这门课:
public class User {
public User(String nickname, String ipAddress) {
nickname = nickname.toLowerCase();
System.out.println(nickname + " " + ipAddress);
}
}
另一个类创建一个包含用户对象的数组。
class UserMananger {
static User user;
static User user2;
static User user3;
static ArrayList allTheUsers;
public void UserManager() {
allTheUsers = new ArrayList();
user = new User("Slavisha", "123.34.34.34");
user2 = new User("Zare", "123.34.34.34");
user3 = new User("Smor", "123.34.34.34");
allTheUsers.add(user);
allTheUsers.add(user2);
allTheUsers.add(user3);
}
}
我想要做的是调用一个 main 方法,它将为我提供列表中所有类型为 User 的元素,格式为:“nickname ipAddress”
public static void main(String args[]) {
System.out.println(allTheUsers.get(0));
}
例如,这个 main 方法应该给我类似的东西: 斯拉维沙 123.34.34.34 但事实并非如此。似乎是什么问题?
【问题讨论】: