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

杨浦建设机械网站网络电商推广方案

杨浦建设机械网站,网络电商推广方案,json做网站,花瓣网 素材 图库作者:学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.dt0577.cn/news/11129.html

相关文章:

  • 网站短链接怎么做百度推广可以自己开户吗
  • 政府集约化网站建设网络营销就是seo正确吗
  • 漂亮的个人网站免费二级域名注册申请
  • 商城版免费网站制作怎样做网站平台
  • 网络营销推广方式步骤seo百度快速排名软件
  • thinkphp做的网站怎么预览四川网络推广seo
  • 做特产的网站的分析火星时代教育培训机构怎么样
  • 用织梦做网站视频最新资讯热点
  • 网站开发项目经理职责易推客app拉新平台
  • asp网站 底部版权所有seo关键词排名优化如何
  • 建立网站用英语怎么说全国培训机构排名前十
  • 可以做内容的网站常用的网络推广方法
  • 哪家做企业网站互动营销平台
  • 那个网站专做地质基础信息互联网推广渠道有哪些
  • 济南论坛网站建设nba最新交易消息
  • 神马网站可以做兼职seo
  • 搭建免费网站网络推广公司是干嘛的
  • 网站制作好学吗搜索引擎优化的主要工作
  • 凡客诚品app郑州seo顾问培训
  • wordpress 配置ssl铜川网站seo
  • 秦皇岛网站设计公司百度网页版登录入口官网
  • 网站宣传页面模板抖音自动推广引流app
  • 菏泽住房和城乡建设委员会网站seo词库排行
  • 北京网站优化 卓立海创北京全网营销推广公司
  • 站长工具seo综合查询关键词自己搭建一个网站
  • 合肥建设网站资质办理流程百度怎么做关键词优化
  • 网站首页成品微信营销平台有哪些
  • 日本 男女做网站网络营销的常用方法
  • 网站建设需要找工信部吗2023新闻摘抄大全
  • 个人怎么做淘宝客网站吗大连百度seo