Java用list储存,遍历,查询指定信息的过程
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章主要介绍"Java用list储存,遍历,查询指定信息的过程",在日常操作中,相信很多人在Java用list储存,遍历,查询指定信息的过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作
千家信息网最后更新 2026年11月04日Java用list储存,遍历,查询指定信息的过程
这篇文章主要介绍"Java用list储存,遍历,查询指定信息的过程",在日常操作中,相信很多人在Java用list储存,遍历,查询指定信息的过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Java用list储存,遍历,查询指定信息的过程"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
代码内容
使用list储存,遍历,查询,删除
import java.util.ArrayList;import java.util.List;/** * @auther::9527 * @Description: 第七题 * @program: 多线程 * @create: 2019-08-09 23:39 */public class Seventh { public static void main(String[] args) { //初始化企鹅信息 Pengui p1 = new Pengui("欧欧", "Q仔"); Pengui p2 = new Pengui("亚亚", "Q妹"); Pengui p3 = new Pengui("菲菲", "Q妹"); Pengui p4 = new Pengui("美美", "Q妹"); //创建List集合并将企鹅信息添加进list中 List list = new ArrayList<>(); list.add(p1); list.add(p2); list.add(p3); list.add(p4); //查看企鹅数量 System.out.println("总共有" + list.size() + "只企鹅"); //查看所有企鹅的信息 for (Pengui pengui : list) { System.out.println(pengui.getName() + "\t" + pengui.getGender()); } //按题意删除指定的企鹅 题目中只保留了欧欧和亚亚,所以要删除的是菲菲和美美 for (int i = 0; i < list.size(); i++) { if (list.get(i).getName().equals("菲菲")) { list.remove(i); } if (list.get(i).getName().equals("美美")) { list.remove(i); } } System.out.println("\n\n"); System.out.println("删除之后只剩" + list.size() + "只企鹅\n" + "分别是:"); //查看剩下的企鹅 for (Pengui pengui : list) { System.out.println(pengui.getName() + "\t" + pengui.getGender()); } //判断企鹅中是否包含指定企鹅,题目中指定的是美美 String index = "美美"; //设置中转查询temp temp取值为一个数组下标中绝对不会出现的数字 int temp = -1; //遍历集合,如果集合中有这个元素,就给temp赋值,如果集合中没有这个元素,则不会被赋值 for (int i = 0; i < list.size(); i++) { if (list.get(i).getName().equals(index)){ temp = i; } } //如果temp的值没变,则表明没有这个元素,如果temp的值变掉了,则表明有这个元素 if (temp == -1){ System.out.println("集合中不包含 "+index+" 的信息"); }else{ System.out.println("集合中包含 "+index+ " 的信息"); } }} 到此,关于"Java用list储存,遍历,查询指定信息的过程"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
企鹅
信息
查询
过程
元素
学习
更多
题目
帮助
实用
接下来
下标
中指
代码
内容
数字
数组
数量
文章
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技英文
互联网科技作文
汇久创客互联网科技
睿民互联网科技
互联网科技英文翻译
科技类的互联网平台
中国最先进互联网科技公司
北京大学互联网科技怎么样
移动互联网科技股
互联网还是高科技吗
互联网科技与大数据专业
河南住房之家互联网科技
中国互联网公司排名锤子科技
互联网科技和法律行业
深圳艾果互联网通讯科技
山东有哪些互联网科技公司
互联网科技快讯热点
互联网安防科技感
有人说阿里系是互联网科技企业
每日互联网科技新闻
互联网科技公司简介
科技互联网龙头
万易互联网科技
美国互联网科技
以房互联网科技
互联网与未来科技
银优互联网科技有限公司
科技创新互联网企业
互联网科技创新的路径
互联网企业科技类企业如何做账