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

网站建设找天宇智能中天建设集团有限公司简介

网站建设找天宇智能,中天建设集团有限公司简介,广州网站建设好做吗,河间专业做网站电话接上文&#xff1a; 7.16 Java基础 | 集合框架&#xff08;上&#xff09;-CSDN博客 【1】Map集合 Map 集合是一种能存储键值对的数据结构。它的主要功能是依据键&#xff08;Key&#xff09;来快速查找对应的值&#xff08;Value&#xff09; 1、声明 Map<Integer,Integer…

接上文: 7.16 Java基础 | 集合框架(上)-CSDN博客

【1】Map集合


Map 集合是一种能存储键值对的数据结构。它的主要功能是依据键(Key)来快速查找对应的值(Value)

1、声明

                Map<Integer,Integer>map=new HashMap<>();     

2、常用方法

        put(key , value);

        get();

        size();

        entrySet() ;将Map集合的每个key-value转换成一个Entry对象,并返回由所有的Entry对象组成的set集合

       getOrdefault(key ,默认值); 获取key对应的value,如果找不到key,则返回设置的默认值

 代码示例:

import java.util.*;
import java.util.Map.Entry;
public class Map集合 {public static void main(String[] args) {Map<Integer,Integer>map=new HashMap<>();//putmap.put(2,5);map.put(1,2);//getint a=map.get(2);int b=map.get(1);System.out.println(a+","+b);System.out.println(map.get(11));System.out.println(map);//sizeSystem.out.println(map.size());//遍历for(Entry<Integer,Integer>entry:map.entrySet()) {System.out.println(entry.getKey()+" "+entry.getValue());}int c=map.getOrDefault(15,12);System.out.println(c);}
}

3、综合应用


import java.util.*;
import java.util.Map.Entry;public class test1 {public static void main(String[] args) {Scanner sc=new Scanner(System.in);int n=sc.nextInt();Map<Integer,Integer>map=new HashMap<>();for(int i=0;i<n;i++) {int a=sc.nextInt();map.put(a,map.getOrDefault(a,0)+1);}int max=0;for(Entry<Integer,Integer>entry:map.entrySet()) {max=Math.max(max, entry.getValue());}List<Integer>list=new ArrayList<>();//列表存储出现次数为max的所有值for(Entry<Integer,Integer>entry:map.entrySet()) {if(entry.getValue()==max) {list.add(entry.getKey());}}Collections.sort(list);for(int x:list) {System.out.print(x+" ");}}
}

【2】Stack栈

先进后出

1、声明

    Stack<Integer>stack=new Stack<>();                  

2、方法

push()入栈

pop()   岀栈     

peek()  查看栈顶元素     

isEmpty()判空

3 、代码示例

import java.util.*;
public class 栈 {public static void main(String[] args) {Stack<Integer>stack=new Stack<>();//pushstack.push(3);stack.push(4);stack.push(5);//popint a=stack.pop();int b=stack.pop();System.out.println(a+" "+b);//peek:查看栈顶元素System.out.println(stack.peek());//isEmptyboolean c=stack.isEmpty();System.out.println(c);}
}

【3】Queue队列

 1、声明

    Queue<Integer>q=new LinkedList<>();

2、方法

add()入队

poll()出队

peek()查看队头

isEmpty()判空

3、代码示例

import java.util.*;public class 队列 {public static void main(String[] args) {Queue<Integer>q=new LinkedList<>();//addboolean a=q.add(2);System.out.println(a);q.add(3);q.add(4);System.out.println(q);//poll 先进先出System.out.println(q.poll());//peek()System.out.println(q.peek());//isEmptySystem.out.println(q.isEmpty());}
}


文章转载自:

http://pAAIFhRe.zstbc.cn
http://suuUiVWu.zstbc.cn
http://PoMHPdJI.zstbc.cn
http://rNSuTFPT.zstbc.cn
http://kEpPEWzO.zstbc.cn
http://pa0Z5LxK.zstbc.cn
http://sjqbSJqU.zstbc.cn
http://AvV53cBZ.zstbc.cn
http://0YPQax3g.zstbc.cn
http://Z69uw1NP.zstbc.cn
http://UszNCNHN.zstbc.cn
http://6uw509p8.zstbc.cn
http://DdgSRVEL.zstbc.cn
http://2A1hsgrV.zstbc.cn
http://k6U7oF3k.zstbc.cn
http://MVRmOrgg.zstbc.cn
http://LFXtfzsw.zstbc.cn
http://hqyIq8h2.zstbc.cn
http://3P2BUjzX.zstbc.cn
http://642mOiKN.zstbc.cn
http://8OOLvMB8.zstbc.cn
http://rDh5koYU.zstbc.cn
http://h19lJ4Wt.zstbc.cn
http://bQAjrBDT.zstbc.cn
http://sGpljb2w.zstbc.cn
http://3dXAHJqf.zstbc.cn
http://MCE6SJaA.zstbc.cn
http://nANQxqmi.zstbc.cn
http://yUe1gTyu.zstbc.cn
http://PgmyCs3f.zstbc.cn
http://www.dtcms.com/wzjs/638641.html

相关文章:

  • 深圳市住房建设局网站首页天津网站建设制作软件
  • django 网站开发实例南京微信小程序开发制作
  • 建企业网站建设营销型网站的目的有哪些
  • 绍兴市网站建设公司百度小程序审核
  • 机械公司网站模板进入公众号看不到内容
  • 写作网站免费杭州网站建设工作室
  • 住建部禾建设部是一个网站吗东莞银行
  • 做采购 通常在什么网站看企业网络推广哪家公司好
  • 网站建设中 html免费企业服务平台上线
  • 傻瓜内网网站建设seo投放
  • 城市网站建设分析报告清远网站seo公司
  • 网站域名的作用是什么新泰网络推广公司
  • 设计软件网站推荐优质外链平台
  • 广州市建设工程招标管理办公室网站自己在网站开发的客户怎么联系
  • 邢台建设网站曲靖企业网站
  • 网站打开速度慢跟什么有关系网站建设会计科目
  • 个人网站首页布局图有了源码怎么搭建网站
  • 美容加盟的网站建设绿色食品网站开发步骤
  • wordpress设置2个网站专门做本子的网站
  • 如何做好企业网站建设工作微电商平台
  • 做网站需要哪些审核信誉楼线上商城小程序
  • 做营销网站企业深圳做外贸网站
  • 会ps的如何做网站网站如何做首面关键词
  • 水贝做网站公司怎么做网站的移动端适配版
  • 酒泉网站建设平台域名 阿里云
  • html5的篮球网站开发网站竞争对手如何做调研
  • 网站维护包括的内容网站制作怎样容易
  • jq插件网站简洁大气网站模板
  • 网站推广只能使用在线手段进行。中企动力这家公司怎么样
  • 网站建站的步骤流程想发布oa网站 需要备案吗