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

Java集合-Map

方法介绍

方法名说明
V put(K key,V value)添加元素
V remove(Object key)根据键删除键值对元素
void clear()移除所有的键值对元素
boolean containsKey(Object key)判断集合是否包含指定的键
boolean containsValue(Object value)判断集合是否包含指定的值
boolean isEmpty()判断集合是否为空
int size()集合的长度,也就是集合中键值对的个数
方法名说明
V get(Object key)根据键获取值
Set<K> keySet()获取所有键的集合
Collection<V> values()获取所有值的集合
Set<Map.Entry<K,V>> entrySet()获取所有键值对对象的集合
public class MapDemo03 { public static void main(String[] args) { //创建集合对象 Map<String, String> map = new HashMap<String, String>(); //添加元素 map.put("张无忌", "赵敏"); map.put("郭靖", "黄蓉"); map.put("杨过", "小龙女"); //V get(Object key):根据键获取值 // System.out.println(map.get("张无忌")); // System.out.println(map.get("张三丰")); //Set<K> keySet():获取所有键的集合 // Set<String> keySet = map.keySet(); // for(String key : keySet) { // System.out.println(key); // } //Collection<V> values():获取所有值的集合 Collection<String> values = map.values(); for(String value : values) { System.out.println(value); } //获取所有键值对对象的集合 Set<Map.Entry<String, String>> entrySet = map.entrySet(); //遍历键值对对象的集合,得到每一个键值对对象 for (Map.Entry<String, String> me : entrySet) { //根据键值对对象获取键和值 String key = me.getKey(); String value = me.getValue(); System.out.println(key + "," + value); } } }
http://www.jsqmd.com/news/458255/

相关文章:

  • 云上养一只OpenClaw版学术智能体!持续进化、飞书接入、推动科研工作进入新范式!
  • 软件工程的等价类划分:用“分而治之”思维,让测试从盲目穷举走向智能覆盖
  • 2026 本地 AI 实战:用 Ollama + Qwen3.5 打造一个「CSV 数据解读助手」
  • 【Afsim】增加给脚本使用的方法
  • 青岛知名的短视频运营公司推荐排行榜单
  • 职场效率翻倍!利用AI自动生成业务流程与组织关系图的终极攻略
  • 2026上海宠物牙科攻略:专业医生让爱宠笑容更灿烂,牙科专科/宠物口腔溃疡诊疗/狗狗口腔,宠物牙科医生口碑推荐榜 - 品牌推荐师
  • 什么机构海南落户最专业靠谱?2026 海南落户全攻略测评!
  • 【毕业设计】SpringBoot+Vue+MySQL 笔记记录分享网站平台源码+数据库+论文+部署文档
  • 一文吃透OpenClaw:是什么、能干啥、怎么部署、怎么安装
  • 2026过敏体质宝宝能吃哪个品牌的维生素AD? - 品牌排行榜
  • 2026年靠谱的电梯回收工厂推荐:乘客电梯回收/载货电梯回收/广东电梯回收公司口碑推荐 - 品牌宣传支持者
  • JAVA OOP 反射
  • AI写论文神器集合!4款AI论文生成工具,全面提升论文写作效率!
  • OpenClaw 部署教程 - 详细版
  • 直接开撸代码!最近在搞机械臂轨迹优化,发现用7次非均匀B样条做多目标优化真香。这玩意儿既能保证轨迹平滑,又能同时优化时间、能耗和冲击,三杀成就达成
  • 从此告别拖延 8个降AI率软件降AIGC网站深度测评与推荐
  • AIGEO是覆盖哪些AI平台四川谦与谦寻科技有限公司源头研发厂家
  • 终于有人把精益和六西格玛讲清楚了!
  • 最近在搞基于TMS320F28335的永磁同步电机控制,发现这玩意儿真是既要玩明白算法又得跟寄存器死磕。直接上干货,聊聊代码里那些有意思的细节
  • 格式总出错?AI论文工具 千笔ai写作 VS speedai,本科生专属高效神器!
  • 2026年海南落户代办热销榜单:助你轻松获取社保缴纳证明、学历认证等技能证书
  • 2026年华为云OpenClaw(Clawdbot)小白7分钟搭建及使用喂饭级教程
  • 人工智能虚拟细胞外囊泡AIVEVs
  • 【C++】控制台贪吃蛇小游戏(Windows API)完整代码与详解
  • HoRain云--DjangoAdmin获取当前用户全攻略
  • 导师严选! 更贴合自考需求的AI论文网站,千笔AI VS 知文AI
  • oracle使用模版创建分区表
  • 华为OD机试真题精讲:机器人的活动区域(Python/Java/C++多语言实现)
  • AI写专著的高效之路,实用工具助力轻松完成专著创作