package 基础.week2.day9;
public class User {
private String id;
private String userName;
private String userPassword;
public User() {
}
public User(String id, String userName, String userPassword) {
this.id = id;
this.userName = userName;
this.userPassword = userPassword;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getUserPassword() {
return userPassword;
}
public void setUserPassword(String userPassword) {
this.userPassword = userPassword;
}
}
package 基础.week2.day9;
import java.util.ArrayList;
public class Demo3 {
public static void main(String[] args) {
//根据id查看用户是否存在
ArrayList<User> arrayList=new ArrayList<>();
User user1=new User("001","张三","123456");
User user2=new User("002","李四","12345678");
User user3=new User("003","王五","1234567890");
arrayList.add(user1);
arrayList.add(user2);
arrayList.add(user3);
boolean result1 = contains(arrayList,"001");
boolean result2 = contains(arrayList,"004");
System.out.println("result1:"+result1);
System.out.println("result2:"+result2);
}
public static boolean contains(ArrayList<User> arrayList,String id){
//根据id来查找用户是否存在
for (int i = 0; i < arrayList.size(); i++) {
User user = arrayList.get(i);
String userId= user.getId();
if(userId.equals(id)){
return true;
}
}
return false;
}
}
result1:true
result2:falseProcess finished with exit code 0