import java.util.ArrayList;public class ArrayListphone {public static void main(String[] args){//定义一个方法,将价格低于3000的手机信息返回Phone p1=new Phone("小米",1000);Phone p2=new Phone("苹果",8000);Phone p3=new Phone("锤子",2999);ArrayList<Phone> list=new ArrayList<>(); list.add(p1); list.add(p2); list.add(p3); ArrayList<Phone> PhoneInfoList=getPhoneInfo(list);for (int i = 0; i < PhoneInfoList.size(); i++) {Phone p=PhoneInfoList.get(i);System.out.println(p.getBrand()+","+p.getPrice());}} public static ArrayList<Phone> getPhoneInfo(ArrayList<Phone> list){ArrayList<Phone> PhoneList=new ArrayList<>();for (int i = 0; i < list.size(); i++) {Phone p=list.get(i);int price=p.getPrice();if(price<3000)//将价格<3000的手机对象存入{PhoneList.add(p);}} return PhoneList;} }
ArrayList<E>案例//定义一个方法,将价格低于3000的手机信息返回
2025/3/25 22:50:25
来源:https://blog.csdn.net/2301_79017161/article/details/146446239
浏览:
次
关键词:ArrayList<E>案例//定义一个方法,将价格低于3000的手机信息返回
版权声明:
本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。
我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com
热文排行
最新新闻
- 在CentOS系统上安装Conda的详细指南
- 使用本地数据对transformers模型进行微调训练
- AI 时代,学习 Java 应如何入手?
- Spark主备切换了解么
- Python----数据可视化(Seaborn三:绘图二)
- 【AI神经网络】深度神经网络(DNN)技术解析:从原理到实践
- 【GD32】从零开始学GD32单片机 | WDGT看门狗定时器+独立看门狗和窗口看门狗例程(GD32F470ZGT6)
- arm64架构kvm情景分析 - type1型和type2型虚拟机管理器
- 以下是一个可执行的 Linux 命令脚本,支持优雅停止 Tomcat 服务、等待 30 秒后重启,并包含错误处理机制:
- 网络安全大赛模拟
推荐新闻
- 在CentOS系统上安装Conda的详细指南
- 使用本地数据对transformers模型进行微调训练
- AI 时代,学习 Java 应如何入手?
- Spark主备切换了解么
- Python----数据可视化(Seaborn三:绘图二)
- 【AI神经网络】深度神经网络(DNN)技术解析:从原理到实践
- 【GD32】从零开始学GD32单片机 | WDGT看门狗定时器+独立看门狗和窗口看门狗例程(GD32F470ZGT6)
- arm64架构kvm情景分析 - type1型和type2型虚拟机管理器
- 以下是一个可执行的 Linux 命令脚本,支持优雅停止 Tomcat 服务、等待 30 秒后重启,并包含错误处理机制:
- 网络安全大赛模拟