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

系统的网站建设教程百度网盘app下载安装电脑版

系统的网站建设教程,百度网盘app下载安装电脑版,佛山网站优化推广方案,seo关键词优化外包作者:学Java的冬瓜 博客主页:☀冬瓜的主页🌙 专栏:【Java 数据结构与算法】 文章目录一、遍历Map法一 先获取Map集合的全部key的set集合,遍历map的key的Set集合法二 把map的key和value打包成Set的key后的这个Set集合法…

作者:学Java的冬瓜
博客主页:☀冬瓜的主页🌙
专栏:【Java 数据结构与算法】

在这里插入图片描述

文章目录

  • 一、遍历Map
    • 法一 先获取Map集合的全部key的set集合,遍历map的key的Set集合
    • 法二 把map的key和value打包成Set的key后的这个Set集合
    • 法三 new一个BiConsumer<key, value>()
    • 法四 使用lambda表达式
  • 二、遍历Set
    • 迭代器、foreach、lambda表达式

一、遍历Map

法一 先获取Map集合的全部key的set集合,遍历map的key的Set集合

  • 先获取Map集合的全部key的set集合,遍历map的key的Set集合,通过map的key提取对应的value。
// 遍历Map的四种方式// 先获取Map集合的全部key的set集合,遍历map的key的Set集合,通过map的key提取对应的value。public static void orderMap1(){Map<Integer,String> map1 = new TreeMap<>();map1.put(1,"张三");map1.put(3,"lisi");map1.put(5,"lisi");Set<Integer> mapKey = map1.keySet();for (Integer key : mapKey) {String value = map1.get(key);System.out.print(key + " " + value + "   ");}}

法二 把map的key和value打包成Set的key后的这个Set集合

  • 使用foreach遍历把map的key和value打包成Set的key后的这个Set集合
// 使用foreach遍历把map的key和value打包成Set的key后的这个Set集合public static void orderMap2(){Map<Integer,String> map1 = new TreeMap<>();map1.put(1,"张三");map1.put(3,"lisi");map1.put(5,"lisi");Set<Map.Entry<Integer, String>> entries = map1.entrySet();for (Map.Entry<Integer,String> entry : entries) {System.out.print(entry.getKey() + " " + entry.getValue() + "   ");}}

法三 new一个BiConsumer<key, value>()

  • new一个BiConsumer<key, value>(),然后传入map.foreach()中(和传比较器一样)
// new一个BiConsumer<key, value>()public static void orderMap3(){Map<Integer,String> map1 = new TreeMap<>();map1.put(1,"张三");map1.put(3,"lisi");map1.put(5,"lisi");map1.forEach(new BiConsumer<Integer, String>() {@Overridepublic void accept(Integer integer, String s) {System.out.print(integer + " " + s + "   ");}});}

法四 使用lambda表达式

  • 使用lambda表达式
// 使用lambda表达式public static void orderMap4() {Map<Integer, String> map1 = new TreeMap<>();map1.put(1, "张三");map1.put(3, "lisi");map1.put(5, "lisi");map1.forEach((k,v)->{System.out.print(k + " " + v + "   ");});}

二、遍历Set

由于简单,就不分开写了,直接放在Main方法里。

迭代器、foreach、lambda表达式

public class Main {// 测试使用Set的部分方法public static void main4(String[] args) {Set<String> set1 = new TreeSet<>();set1.add("张三");set1.add("李四");set1.add("王五");// 遍历Set的三种方式// 迭代器Iterator<String> iterator = set1.iterator();while (iterator.hasNext()) {System.out.print(iterator.next() + " ");}// foreachSystem.out.println();for (String k : set1) {System.out.print(k + " ");}// lambda表达式System.out.println();set1.forEach((k)->{System.out.println(k + " ");});}
}
http://www.ds6.com.cn/news/68197.html

相关文章:

  • 平台网站如何做推广方案设计天津搜索引擎推广
  • 淘宝客做自已的网站媒体:多地新增感染趋势回落
  • 北堂网站制作小程序开发公司哪里强
  • 便宜做网站的公司哪家好武汉楼市最新消息
  • 做网站维护要什么专业如何申请百度竞价排名
  • 济南做网站的高端品牌营销策划公司简介
  • 郑州网站优化汉狮网络电商seo是什么
  • 网页及网站建设用什么软件河南网站优化公司哪家好
  • wordpress主题seven柒比贰思亿欧seo靠谱吗
  • wap网站使用微信登陆关键词排名查询
  • o2o b2b b2c c2c b2a优化网络的软件下载
  • 贵州做网站的公司无锡网站制作
  • 广西建设职业技术学院管理工程系网站2014考试前培训时间网站查询工具
  • 企业商城网站建设方案seo计费系统源码
  • 做营销网站建设价格沧州网站建设推广
  • 怎么用阿里云服务器做网站企业网络推广的方法有哪些
  • 陕西的网站建设公司排名百度统计api
  • 安徽省工程造价信息网什么是优化设计
  • 网站酷站电脑培训速成班多少钱
  • 做测试的网站网站做成app
  • 保定网站维护公司淘宝宝贝排名查询
  • 邻水网站建设windows优化大师手机版
  • 翻译软件翻译英语做网站百度云盘搜索引擎入口
  • 求哪位大神发人和动物做愛视频网站无线网络优化
  • 加强政府门户网站建设与管理seo计费系统
  • 怎么提高网站加载速度seo综合查询工具下载
  • 做网站新手流程资源搜索引擎
  • 仿网站收费cba赛程
  • 网站建设新手教学视频软文广告代理平台
  • 做公司网站视频指数基金怎么买才赚钱