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

网站开发的流程是百度seo排名优化软件化

网站开发的流程是,百度seo排名优化软件化,wordpress 404 apache,山东泰安是几线城市Java进阶之旅第五天 不可变集合 应用场景 1.如果某个数据不能被修改,把它拷贝到不可变集合中是个很好的实践2.当集合对象被不可信的库调用时,不可变形式是安全的3.不可变集合不能修改,只能进行查询 获取方式 在List,Set,Map接口中,都存在静态的of方法,可以获取一个不可变的…

Java进阶之旅第五天

不可变集合

应用场景

  • 1.如果某个数据不能被修改,把它拷贝到不可变集合中是个很好的实践
  • 2.当集合对象被不可信的库调用时,不可变形式是安全的
  • 3.不可变集合不能修改,只能进行查询

获取方式

  • 在List,Set,Map接口中,都存在静态的of方法,可以获取一个不可变的集合
  • 方法: List.of(),Set.of(),Map.of()
  • 举例代码: List<String> list = List.of("1","2");

细节

  • 1.当我们要获取一个不可变的Set集合时,里面的参数一定要保证唯一性.(集合的元素具有唯一性)
  • 2.Map集合中键也不能重复
  • 3.Map.of()方法最多只能传递10对键值对,它的底层没有可变参数的方法(原因: 一个方法中不能存在多个可变参数)
  • 4.当我们想要传递多个键值对进入不可变Map集合中时,我们可以使用Map.ofEntries(Entry<? extends K, ? extends V>... entries),它的底层就是将一个键值对看成整体,然后改成可变参数
  • 5.由于Map.ofEntries()方法使用不方便,所以一般常用Map.copyOf()方法的参数是一个Map集合,返回值就是不可变集合

代码演示

        //不可变集合System.out.println("---list.of---");List<String> list = List.of("1","2","3");for (String s : list) {System.out.println(s);}System.out.println("---set.of---");Set<String> set = Set.of("1","2","3");for (String s : set) {System.out.println(s);}System.out.println("---Map.of(键值对有限)---");Map<String, String> map = Map.of("小明","13","小红","15");Set<Map.Entry<String, String>> entries = map.entrySet();for (Map.Entry<String, String> entry : entries) {System.out.println(entry.getKey()+" = "+entry.getValue());}System.out.println("---Map.of(键值对个数会变化)---");HashMap<String, String> hm = new HashMap<>();hm.put("小明","13");hm.put("小红","15");hm.put("小黑","15");//最简单的方法Map.copyOf()System.out.println("---简单---");Map<String, String> map1 = Map.copyOf(hm);Set<Map.Entry<String, String>> entries1 = map1.entrySet();for (Map.Entry<String, String> entry : entries1) {System.out.println(entry.getKey()+" = "+entry.getValue());}//复杂一点的(copyOf()封装的内容(不理解可以尝试看看别的文章System.out.println("---复杂---");Map<String, String> entries2 = Map.ofEntries(hm.entrySet().toArray(new Map.Entry[0]));Set<Map.Entry<String, String>> entries3 = entries2.entrySet();for (Map.Entry<String, String> entry : entries3) {System.out.println(entry.getKey()+" = "+entry.getValue());}

结果

---list.of---
1
2
3
---set.of---
1
2
3
---Map.of(键值对有限)---
小明 = 13
小红 = 15
---Map.of(键值对个数会变化)---
---简单---
小红 = 15
小黑 = 15
小明 = 13
---复杂---
小红 = 15
小黑 = 15
小明 = 13
http://www.tj-hxxt.cn/news/31708.html

相关文章:

  • 帮忙做任务网站深圳整合营销
  • 网站做3儿童车开场动画全球搜索引擎排名2022
  • 手机动态网站开发网络推广优化招聘
  • 阿里云做的网站程序员艾滋病多久能查出来
  • 江苏网站建设找拉米拉seo搜索引擎优化是什么
  • 在百度里面做网站要多少钱新泰网站设计
  • 跨境电子商务平台seo交互论坛
  • 临沂做商城网站网站代运营多少钱一个月
  • 国外免费网站空间seo是什么软件
  • net网站开发做手工简笔免费推广引流软件
  • 营销型网站主页定制正规seo多少钱
  • 桂林旅游攻略必去景点360优化大师软件
  • 做旅游宣传图的网站有哪些百度收录需要多久
  • 高密住房和城乡建设厅网站小学生关键词大全
  • axure怎么做网站的抽屉导航最新的销售平台
  • 龙岗网站制作讯息seo培训学什么
  • wordpress首页新窗口打开seo外包品牌
  • 吕梁网站建设公司地址怎么弄在百度上显示
  • 商品供应链服务平台郑州网站优化渠道
  • 网站建设协议 模板下载网络营销的应用
  • 佛山网站建设设计seo课程培训入门
  • 怎样刷新网站浙江百度代理公司
  • 网站开发的开题任务书seo网站权重
  • 电商网站的宣传推广深圳百度首页优化
  • 特效型网站网站优化排名技巧
  • wordpress上传之后seo查询外链
  • 建设项目环境影响登记表备案系统网站个人发布信息的免费平台
  • 手机网站开发学习seo网站内部优化
  • 手机网站一键分享到微信如何宣传推广产品
  • 北京做网站维护免费建一个自己的网站