千家信息网

Java用list储存,遍历,查询指定信息的过程

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,这篇文章主要介绍"Java用list储存,遍历,查询指定信息的过程",在日常操作中,相信很多人在Java用list储存,遍历,查询指定信息的过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作
千家信息网最后更新 2025年02月02日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安全错误 数据库的锁怎样保障安全 大学生网络安全知识简短 关系和非关系数据库rdf 网络安全总体战略 我的世界网易版32k服务器教学 电子网络安全文案内容 魅族手机pro6s添加服务器 郑州工控软件开发收费报价表 陕西省图书软件开发有限公司 湖北常规软件开发要多少钱 c连接数据库对象有哪些 网络安全教育教案保密 珠海网络安全公司科创板受理 加强会计电算化网络安全管理 山东ios软件开发公司有哪些 亚信安全云安全防护服务器 云计算服务器虚拟化哪家好 通过计算机三级网络技术 如何将dhcp服务器删除 数据库逻辑储存结构分为 为了网络安全我们该怎么做 通信网络安全加固规范 维普论文查重数据库介绍 网络安全考研课 大数据与软件开发技术 云南税务网络安全大比武第一名 服务器返回的http状态码错误 怎么维护服务器安全 数据库的语言分类 软件开发培训学校十全 个人app软件开发公司
0