当前位置: 首页 > news >正文

创建网站域名企业网站建设套餐

创建网站域名,企业网站建设套餐,wordpress 代码页面跳转,重庆建材网站建设简单介绍常用的三种Map:不足之处,欢迎指正! HashMap:put数据是无序的; TreeMap:key值按一定的顺序排序;数字做key,put数据是有序,非数字字符串做key,put数据…

简单介绍常用的三种Map:不足之处,欢迎指正!

HashMap:put数据是无序的;
TreeMap:key值按一定的顺序排序;数字做key,put数据是有序,非数字字符串做key,put数据无序;
LinkedHashMap:LinkedHashMap是有序的,且默认为插入顺序;

测试案例

import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;public class day12 {public static void main(String[] args) {List<String> list1 = Arrays.asList("黄","河","之","水","天","上","来","奔","流","到","海","不","复","回");List<Integer> list2 = Arrays.asList(1  , 2  , 3 , 4  ,  5 , 6  ,7  ,  8 , 9  ,10  , 11 ,12 , 13 , 14);Map<String,Object> hashMap = new HashMap<>();Map<String,Object> treeMap = new TreeMap<>();Map<String,Object> linkedHashMap = new LinkedHashMap<>();Map<Integer,Object> treeMap2 = new TreeMap<>();for (int i = 0; i < list1.size(); i++) {hashMap.put(list1.get(i), list2.get(i));treeMap.put(list1.get(i), list2.get(i));linkedHashMap.put(list1.get(i), list2.get(i));treeMap2.put(list2.get(i), list1.get(i));}List<String> list5 = new ArrayList<>();List<String> list6 = new ArrayList<>();Iterator<Map.Entry<String, Object>> it = hashMap.entrySet().iterator();while(it.hasNext()){Map.Entry<String, Object> entry = it.next();String key = entry.getKey();String value = String.valueOf(entry.getValue());list5.add(key);list6.add(value);}System.out.println("hashMap:"+"无序案例");System.out.println("hashMap:"+hashMap);System.out.println("list5ap:"+list5);System.out.println("list6ap:"+list6);System.out.println("--------------------------------------------------");List<String> list7 = new ArrayList<>();List<String> list8 = new ArrayList<>();Iterator<Map.Entry<String, Object>> it2 = treeMap.entrySet().iterator();while(it2.hasNext()){Map.Entry<String, Object> entry = it2.next();String key = entry.getKey();String value = String.valueOf(entry.getValue());list7.add(key);list8.add(value);}System.out.println("treeMap:"+"无序案例");System.out.println("treeMap:"+treeMap);System.out.println("list7ap:"+list7);System.out.println("list8ap:"+list8);System.out.println("--------------------------------------------------");List<String> list9 = new ArrayList<>();List<String> list10 = new ArrayList<>();Iterator<Map.Entry<String, Object>> it3 = linkedHashMap.entrySet().iterator();while(it3.hasNext()){Map.Entry<String, Object> entry = it3.next();String key = entry.getKey();String value = String.valueOf(entry.getValue());list9.add(key);list10.add(value);}System.out.println("linkedHashMap:"+"有序案例");System.out.println("linkedHashMap:"+linkedHashMap);System.out.println("list9dHashMap:"+list9);System.out.println("list10dHashMap:"+list10);System.out.println("--------------------------------------------------");List<String> list11 = new ArrayList<>();List<String> list12 = new ArrayList<>();Iterator<Map.Entry<Integer,Object>> it4 = treeMap2.entrySet().iterator();while(it4.hasNext()){Map.Entry<Integer,Object> entry = it4.next();Integer key = entry.getKey();String value = String.valueOf(entry.getValue());list11.add(key.toString());list12.add(value);}System.out.println("treeMap2:"+"有序案例");System.out.println("treeMap2:"+treeMap2);System.out.println("list11ap:"+list11);System.out.println("list12ap:"+list12);}
}

测试输出

hashMap:无序案例
hashMap:{=9,=1,=7,=5,=6,=3,=12,=13,=10,=2,=4,=8,=11,=14}
list5ap:[,,,,,,,,,,,,,]
list6ap:[9, 1, 7, 5, 6, 3, 12, 13, 10, 2, 4, 8, 11, 14]
--------------------------------------------------
treeMap:无序案例
treeMap:{=6,=12,=3,=10,=14,=13,=5,=8,=7,=4,=2,=9,=11,=1}
list7ap:[,,,,,,,,,,,,,]
list8ap:[6, 12, 3, 10, 14, 13, 5, 8, 7, 4, 2, 9, 11, 1]
--------------------------------------------------
linkedHashMap:有序案例
linkedHashMap:{=1,=2,=3,=4,=5,=6,=7,=8,=9,=10,=11,=12,=13,=14}
list9dHashMap:[,,,,,,,,,,,,,]
list10dHashMap:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
--------------------------------------------------
treeMap2:有序案例
treeMap2:{1=, 2=, 3=, 4=, 5=, 6=, 7=, 8=, 9=, 10=, 11=, 12=, 13=, 14=}
list11ap:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
list12ap:[,,,,,,,,,,,,,]
http://www.15wanjia.com/news/160068.html

相关文章:

  • 哈尔滨口碑好的网站建设公众平台是什么
  • 免费购物网站广州10大网站服务品牌
  • 天津差旅管家商旅服务有限公司广州seo网站排名优化
  • 闸北品牌网站建设免费网络课程平台
  • 怎么建设彩票网站h5必备网站
  • 用天地图做网站100个无水印短视频素材
  • 有没有便宜做网站的 我要做个百度seo排名点击
  • 快速网站推广公司官方网站建设 磐石网络多少费用
  • 网站开发 语音网站开发方式包括
  • 泉州最专业微信网站建设公司做知乎网站要多少钱
  • .flv 网站播放dhl做运单的网站
  • 行业网站建设深圳公司房地产网络营销方式
  • php做企业网站管理系统江西网络推广外包
  • 黑龙江省建设银行网站关键词投放
  • 如何给给公司建立网站在线crm视频观看
  • 广州白云网站建设公司中国企业网站建设现状
  • 高清免费素材网站沈阳网站排名公司
  • 个人网站的成本淄博刚刚发布紧急通知
  • 做平面设计一般上哪个网站参考vps主机支持WordPress
  • 快要到期的域名网站如何做外卖网站
  • 网站自己的工业设计考研比较好的学校
  • 驻马店营销型网站建设建设部网站注册中心
  • 制作网站联系方式网站域名被黑
  • 临沂外贸国际网站建设广州互联网
  • 公司网站制作制作wordpress 首页判断
  • 巨鹿网站建设公司阿里云建站流程
  • 做海报的软件app免费如何进行网站优化设计
  • 有做微推客的网站吗建筑工人app
  • 全国网站建设哪家好网站焦点图素材
  • 网站开发教学网站美工网站