public class Demo {
public static void main(String[] args) {
ArrayList<User> list=new ArrayList<>();
Scanner input=new Scanner(System.in);
for (int i = 0; i < 3; i++) {
User user=new User();
System.out.println("请输入id");
String id=input.next();
System.out.println("请输入username");
String username= input.next();
System.out.println("请输入password");
String password= input.next();
user.setId(id);
user.setUsername(username);
user.setPassword(password);
list.add(user);
}
System.out.println("请输入想要查询的id");
String findid=input.next();
boolean flag=way(list,findid);
System.out.println(flag);
}
public static boolean way(ArrayList<User> list,String id){
for (int i = 0; i < list.size(); i++) {
if(list.get(i).getId().equals(id)){
return true;
}
}
return false;
}
}
public class User {
private String id;
private String username;
private String password;
public User() {
}
public User(String id, String username, String password) {
this.id = id;
this.username = username;
this.password = password;
}
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 getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
public class Demo {
public static void main(String[] args) {
ArrayList<Phone> list=new ArrayList<>();
Phone p1=new Phone("小米", 1000);
Phone p2=new Phone("苹果", 8000);
Phone p3=new Phone("锤子", 2999);
list.add(p1);
list.add(p2);
list.add(p3);
//调用方法
ArrayList<Phone> listshow = way(list);
for (int i = 0; i < listshow.size(); i++) {
Phone p = listshow.get(i);
System.out.println(p.getBrand()+" "+p.getPrice());
}
}
public static ArrayList<Phone> way(ArrayList<Phone> list){
//定义一个集合存储价格低于3000的手机品牌
ArrayList<Phone> lowlist=new ArrayList<>();
for (int i = 0; i < list.size(); i++) {
Phone p= list.get(i);
int price=p.getPrice();
if(price<3000){
lowlist.add(p);
}
}
return lowlist;
}
}
public class Phone {
private String brand;
private int price;
public Phone() {
}
public Phone(String brand,int price) {
this.brand = brand;
this.price = price;
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public int getPrice() {
return price;
}
public void setPrice(int price) {
this.price = price;
}
}