Java集合嵌套的方法
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,本篇内容主要讲解"Java集合嵌套的方法",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Java集合嵌套的方法"吧!一、需求:创建一个ArrayList集合
千家信息网最后更新 2025年02月05日Java集合嵌套的方法
本篇内容主要讲解"Java集合嵌套的方法",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Java集合嵌套的方法"吧!
一、需求:创建一个ArrayList
集合,存储三个元素,每一个元素都是HashMap,每一个HashMap的键和值都是String,并遍历
分析:
1.创建一个
ArrayList
集合2.创建一个
HashMap
集合键和值都是String
3.将
HashMap
作为元素添加到ArrayList中4.遍历
public static void main(String[] args) { //创建ArrayList集合 ArrayList> al=new ArrayList >(); //创建HashMap集合 HashMap hm=new HashMap (); //添加键值对 hm.put("01","张三"); hm.put("03","王五"); hm.put("02","李四"); //创建HashMap集合 HashMap hm1=new HashMap (); //添加键值对 hm1.put("05","张"); hm1.put("04","王"); hm1.put("07","李"); //将HashMap放入ArrList中 al.add(hm); al.add(hm1); //遍历 for (HashMap ss : al) { //内层依旧是HashMap的遍历方法 Set key = ss.keySet(); for (String key1 : key) { String value = ss.get(key1); System.out.println(key1 + "," + value); } } }
二、需求:创建一个HashMap集合,存储三个键值对元素,每一个键值对元素的键都是String,值是ArrayList
分析:
1.创建
HashMap
集合,键是String
,值是ArrayList
2.创建
ArrayList
集合并添加元素3.将
ArrayList
作为值添加到HashMap集合中4.遍历HashMap集合
public class HashMapInculdingArrayLis { public static void main(String[] args) { //创建HashMap集合 HashMap> hm=new HashMap >(); //创建ArrayList集合对象 ArrayList al=new ArrayList (); al.add("张三"); ArrayList al1=new ArrayList (); ArrayList al2=new ArrayList (); al2.add("王五"); al1.add("李四"); hm.put("01",al); hm.put("02",al1); hm.put("03",al2); //遍历 Set keySet =hm.keySet(); for (String key:keySet){ System.out.print(key+","); ArrayList strings = hm.get(key); for (String value:strings){ System.out.println(value); } } }}
到此,相信大家对"Java集合嵌套的方法"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
元素
方法
三个
内容
需求
张三
李四
王五
分析
存储
学习
实用
更深
兴趣
内层
实用性
实际
对象
操作简单
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
有道 服务器
美美软件开发
服务器管理网口和业务网口
番禺节能科技园互联网企业
中国科学引文数据库杂志
淮北市网络安全协会
普陀区电商数据库系统销售要求
深圳软件开发软
深圳市元征软件开发公司
放置奇兵修改服务器地址
怎么更改数据库隔离机制
网络安全入侵事件
一分钟软件开发人员能做什么
安徽新品服务器租用
深圳项目软件开发定制费用
衡水软件开发报价
服务器管理权限
java与数据库教程
计算机网络技术章节答案超星
入侵服务器实战教程
防止网络安全危害的诗
美美软件开发
郑州软件开发有限公司
安微嘉杭软件开发中心
西安南郊软件开发区
面试 数据库
vpn服务器安装
即富廊坊网络技术
一维数组怎么插入数据库
java中数据库连接满了