SpringBoot实现多数据源的切换实践
282
2022-08-16
Java案例分享
一、需求:创建一个ArrayList集合,存储三个元素,每一个元素都是HashMap,每一个HashMap的键和值都是String,并遍历
分析:
1.创建一个ArrayList集合2.创建一个HashMap集合键和值都是String3.将HashMap作为元素添加到ArrayList中4.遍历
public static void main(String[] args) {
//创建ArrayList集合
ArrayList
//创MKVHDKOPg建HashMap集合
HashMap
//添加键值对
hm.put("01","张三");
hm.put("03","王五");
hm.put("02","李四");
//创建HashMap集合
HashMap
//添加键值对
hm1.put("05","张");
hm1.put("04","王");
hm1.put("07","李");
//将HashMap放入ArrList中
al.add(hm);
al.add(hm1);
//遍历
for (HashMap
//内层依旧是HashMap的遍历方法
Set
for (String key1 : key) {
String value = ss.get(key1);
System.out.println(key1 + "," + value);
}
}
}
二、需求:创建一个HashMap集合,存储三个键值对元素,每一个键值对元素的键都是String,值是ArrayList
分析:
1.创建HashMap集合,键是String,值是ArrayList2.创建ArrayList集合并添加元素3.将ArrayList作为值添加到HashMap集合中4.遍历HashMap集合
public class HashMapInculdingArrayLis {
public static void main(String[] args) {
//创建HashMap集合
HashMap
//创建ArrayList集合对象
ArrayList
al.add("张三");
ArrayList
ArrayList
al2.add("王五");
al1.add("李四");
hm.put("01",al);
hm.put("02",al1);
hm.put("03",al2);
//遍历
Set
for (String key:keySet){
System.out.print(key+",");
ArrayList
MKVHDKOPgfor (String value:strings){
System.out.println(value);
}
}
}
}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~