首页 > 编程语言 >java集合框架(一)之Map的常见使用及循环输出的五中方式

java集合框架(一)之Map的常见使用及循环输出的五中方式

时间:2023-12-02 09:35:02浏览次数:55  
标签:Map java 获取 五中 键值 key 集合

Map的常见使用

创建一个Mpa对象及新增键值对

 

获取到一个键值对 get(k)

 

containsKey(object key)

判断集合中是否包含指定的键包含返回true,不包合返回false

 

 

remove(Object key,Object value);

把指定的键和元素在Map集合中删除

 


Map的五种循环输出方式

 

1.通过entrySet()获取到键值实现对象

 

2.通过values直接获取值的集合(缺点:没有key(键))

 

 

 

3.通过keySet()获取键值的集合获取值

 

 


4.通过迭代器和keySet()获取键和值

 

5.通过迭代器和entrySet()获得键和值

 

标签:Map,java,获取,五中,键值,key,集合
From: https://www.cnblogs.com/xlypl/p/17871256.html

相关文章

  • 集合框架(一)Map的常见使用及循环 的五种方式
    第一步新建Map集合 1.循环输出所有键值对 2.通过entrySet获取到键值实现对象 3.通过values直接获取值的集合(缺点:没有key(键)) 4.通过keySet()获取键值的集合获取值5.迭代器 ......
  • java 集合详细介绍
    java集合详细介绍集合框架介绍Java集合工具包位于Java.util包下,包含了很多常用的数据结构,如数组、链表、栈、队列、集合、哈希表等。学习Java集合框架下大致可以分为如下五个部分:List列表、Set集合、Map映射、迭代器(Iterator、Enumeration)、工具类(Arrays、Collections)。Java集......
  • 【Java入门】集合框架介绍与集合框架(一)Map的常见使用及循环的五种方式
     1.集合框架-数组的长度是固定的,集合的长度是可变的。-使用Java类封装出一个个容器类,开发者只需要直接调用即可,不用再手动创建容器类。-集合是Java中提供的一种容器,可以用来存储多个数据,根据不同存储方式形成的体系结构,就叫做集合框架体系(掌握)。集合也时常被称为容器。 ......
  • Java日期加减
    以下操作都可以用于LocalDateTime,LocalDate,LocalTime等方法本次只用了LocalDateTime测试1、获取日历对象的年、月、日 输出结果如下: 2、减法 输出结果如下: 感谢大佬们的观看!!!......
  • JAVAOOP日历之Calendar日历类型的常见方法
    1、将字符串转化为date类型 2、为日历对象添加年、月、日在当前时间上加年、月、日3、获取日历对象的年、月、日 4、将日历对象转化为时间戳(两种方法) 5、两个时间类型的比较 感谢大佬的观看!!! ......
  • java基础的集合框架介绍
    集合概念什么是集合?集合:集合是一组用来存放数据对象的容器。特点:存放的数据是对象。对比数组:1、数组初始化后,其长度不可以再被改变,也就是说数组存放数据的个数是事先确定的。2、数组中对于插入元素和删除元素的操作是很繁琐的,因为涉及到了数组元素的移位操作。3、数组存放数据的......
  • 深入理解Async/Await:从原理到实践的JavaScript异步编程指南
    理解async/await的原理和使用方法是理解现代JavaScript异步编程的关键。这里我会提供一个详细的实例,涵盖原理、流程、使用方法以及一些注意事项。代码注释会尽量详尽,确保你理解每个步骤。实例:使用async/await进行异步操作<!DOCTYPEhtml><htmllang="en"><head><metacha......
  • Java 基础语法:语法、变量与运算
    第一章:Java入门第二章:基础语法、变量一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴......
  • Java之API详解之Biginteger类的详解
     6BigInteger类6.1引入平时在存储整数的时候,Java中默认是int类型,int类型有取值范围:-2147483648~2147483647。如果数字过大,我们可以使用long类型,但是如果long类型也表示不下怎么办呢?就需要用到BigInteger,可以理解为:大的整数。有多大呢?理论上最大到42亿的21亿次方基本上在内存撑......
  • java BigDecima
    packagenet.elaina.BigDecimaTest;importjava.math.BigDecimal;publicclassTest1{publicstaticvoidmain(String[]args){/*构造方法获取BigDecimal对象publicBigDecimal(doubleval)publicBigDecimal(Stringval)静态方法获......