import jdk.internal.util.xml.impl.Input;
import java.util.*;
import java.util.ArrayList;
import java.util.Scanner;
public class text{
public static void main(String[] args) {
ArrayList<User> userList = new ArrayList<>();
userList.add(new User(1, "张三", "2001"));
userList.add(new User(2, "李四", "2002"));
userList.add(new User(3, "王五", "2003"));
Scanner c=new Scanner(System .in);
System.out.println("请输入需要查找的id: ");
int idToFind= c.nextInt();//需要查找的id
boolean isFound = findUserById(userList, idToFind);
System.out.println(isFound);
}
public static boolean findUserById(ArrayList<User> userList, int id) {
for (User user : userList) {
if (user.getId() == id) {
System.out.println("User found: "+user.getUsername() +", "+user.getPassword());
return true;
}
}
System.out.println("User not found.");
return false;
}
}
class User {
int id;
String username;
String password;
public User(int id, String username, String password) {
this.id = id;
this.username = username;
this.password = password;
}
public int getId() {
return id;
}
public String getUsername() {
return username;
}
public String getPassword() {
return password;
}
}