添加手机对象并返回要求的数据

java 复制代码
import java.util.ArrayList;

/**
 * @author gyf
 * @ClassName Test
 * @Date 2024/8/3 23:54
 * @Version V1.0
 * @Description :
 */
public class Test {
    public static void main(String[] args) {
        ArrayList<Phone> list = new ArrayList<>();
        Phone phone1 = new Phone("小木", 1000);
        Phone phone2 = new Phone("小红", 8000);
        Phone phone3 = new Phone("小左", 5000);
        list.add(phone1);
        list.add(phone2);
        list.add(phone3);
        ArrayList<Phone> phones = searchInfo(list);
        for (int i = 0; i < phones.size(); i++) {
            System.out.println(phone1.getBrand() + "," + phone1.getPrice());
        }
    }

    public static ArrayList<Phone> searchInfo(ArrayList<Phone> list) {
        ArrayList<Phone> phones = new ArrayList<>();
        for (int i = 0; i < list.size(); i++) {
            Phone phone = list.get(i);
            int price = phone.getPrice();
            if (price < 3000) {
                phones.add(phone);
            }
        }
        return phones;
    }
}
java 复制代码
/**
 * @ClassName Phone
 * @author gyf
 * @Date 2024/8/3 23:47
 * @Version V1.0
 * @Description :
*/
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;
    }
}
相关推荐
KakiNakajima1 分钟前
浅谈幂等性基本实现原理【kaki备忘录】
java
柯南二号2 分钟前
【后端】【Java】一文详解Spring Boot RESTful 接口统一返回与异常处理实践
java·spring boot·状态模式·restful
南龙大魔王5 分钟前
spring ai Alibaba(SAA)学习(二)
java·人工智能·spring boot·学习·ai
ZBritney5 分钟前
JAVA中的异常二
java·开发语言
汤姆yu11 分钟前
基于springboot的运动服服饰销售购买商城系统
java·spring boot·后端
柯南二号15 分钟前
【后端】【Java】一文深入理解 Spring Boot RESTful 风格接口开发
java·spring boot·restful
Jul1en_16 分钟前
【Spring】实现验证码功能
java·后端·spring
〝七夜56919 分钟前
Jsp中动态include和静态include的区别
java·开发语言
努力进修24 分钟前
【JavaEE初阶】告别小白!Java IO 流读写 + 文件操作实战
java·开发语言·java-ee
爬山算法26 分钟前
Netty(7)如何实现基于Netty的TCP客户端和服务器?
java·服务器·tcp/ip