问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何遍历list中对象的数据

发布网友 发布时间:2022-04-30 04:15

我来回答

5个回答

热心网友 时间:2023-10-11 21:52

你可以使用两种方式:
1、使用传统的for循环,for(int i=0;i<list.size();i++){
System.out.println(list.get(i));

}
或,先对list进行迭代化,再遍历
Iterator it = list.iterator();
while(it.hasNext()){
System.out.println(it.next());

}
2、如果你的JDK在5.0以上版本,可以使用枚举遍历
for(String str:list){
System.out.println(str);
}

热心网友 时间:2023-10-11 21:52

首先要知道往List里面添加数据的对象类型,假设为Project类型
这样写
Project myproject = 你要判断的数据;
bool listHasMyproject = false;
foreach(var item in list.Items)
{
Project proj = (Project)item;
if(proj.equals(myProject))//判断是不是等于你的数据,需要重写equals方法,当然你也可以跟据名字判断(如果名字不会重复的话)
{
listHasMyproject = true;
}
}
if(listHasMyporject){.......}//List列表中存在你的数据
else{.....}

热心网友 时间:2023-10-11 21:52

我说个一般的方法吧!
List<User> list=new ArrayList<User>();
for(int i=0; i<list.length(); i++){
System.out.println(list.get(i));
}

还有什么需求追问我!没有的话就选满意吧!

热心网友 时间:2023-10-11 21:53

最原始的 使用Iterator迭代器遍历
List<?> list = new ArrayList<?>;
for(Iterator it = list.iterator();it.hasNext()){
it.next()//能拿到每一个元素

}
或者用JDK1.5之后增强For循环
for(Object o : list){
System.out.println(o);

}

热心网友 时间:2023-10-11 21:54

List<Object> list=new ArrayList<Object>();

for(Object obj:list){
System.out.println(obj.属性);

}
或者
for(int i=0;i<list.size();i++){
System.out.println(obj.get(i).get属性);

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
不干胶印刷设备多少钱一套 小型不干胶印刷机价格 什么是走水运 水路的特点是什么 疯狂僵尸机游戏怎么玩,植物大战僵尸高清版怎么玩 植物大战僵尸2 植物大战僵尸2戴夫最好的朋友是谁? 怎么下载疯狂的戴夫游戏 游戏下载地址 小红书数据分析工具推荐 三分钟做好一张小红书封面,不同平台超好用的高效率工具你造吗_百度知... 网球王子的剧场版都有哪些啊 网球王子剧场版:英国式庭球城决战DVD情报 struts2迭代iterator 遍历list问题 java中 foreach 和迭代器在遍历 List 集合 一些情况下为什么能使用集合自动的删除方法删除元素? 在C#语言中如何遍历List里面的每个元素? C# 中怎么将控件设为公共的(即所有窗体都可以用这个控件) 如何使用C#编写获取机器人坐标的winform程序 Winform 中有什么好的第三方控件显示数据实现类似如下布局 Winform怎么自定义一个三个panel的控件 C# winform中有哪些第三方控件? winform编程中下面的控件是怎么做的 C# WinForm怎么代码产生控件(如Lable) C# winform 中什么是自定义控件,什么是自定义组件?有什么区别?有案例最好。 有没有比Excel好用的数据可视化工具? C# winform 自定义的控件里要怎么向所属窗体添加控件 为什么现在的抗战电视剧都被拍成了雷剧,神剧,偶像剧? 为啥现在那么多人骂抗日雷剧啊,我觉得那些雷剧挺好看的啊,特别是手撕鬼子那一片段极其爽快 对雷剧零容忍不能止于“下架”,你同意吗? 雷州县的历史是什么? 广东代表剧种 抗日雷剧让我们痛恨,其实这几点才是重点 经刘伯温改造后不仅千年无患,而且才人辈出的古村是什么? struts中的迭代器如何和遍历Map中的List集合 Java 中用迭代器遍历list打印的却是内存地址 求解答 在线等 obj改掉是一样的 乐扣玻璃饭盒微波炉加热后会烫手吗? 在用迭代器遍历时遇到问题,请教各位 宜家家居的透明玻璃碗怕烫吗? C++ list容器有个函数叫insert(),和push_back()有什么不同?给个程序说一下INSERT的用法,谢谢! 玻璃饭盒 是不是放进微波炉很不容易加热 春前草作文五百字 对联 上联:神驹轻踏春前草 下联:小燕喜穿柳上风 钢化玻璃碗怕烫吗?可承受最高多少温度? 以我是一棵春前草为题,写一篇作文 Iterator遍历和 List遍历有什么不同 春意春前草意思是什么? 春意春前草,财源雨后泉意思是什么 求解:南山灵签求财第十七签:积德人家大吉昌 乐善好施善人帮 生意好比春前草 财源犹如酒后花 glasslock玻璃盒可不可以加热 上海春前草实业有限公司怎么样? 钢化玻璃的碗好不好,装热的会不会烫手 湖南春前草科技有限公司怎么样? 春意春前草,财源雨后泉