Java基础知识强化之集合框架笔记55:Map集合之HashMap集合(HashMapInteger,String)的案例...
1. HashMap集合(键是Integer,值是String的案例)
2. 代码示例:
1 package cn.itcast_02; 2 3 import java.util.HashMap; 4 import java.util.Set; 5 6 /* 7 * HashMap<Integer,String> 8 * 键:Integer 9 * 值:String 10 */ 11 public class HashMapDemo2 { 12 public static void main(String[] args) { 13 // 创建集合对象 14 HashMap<Integer, String> hm = new HashMap<Integer, String>(); 15 16 // 创建元素并添加元素 17 // Integer i = new Integer(27); 18 // Integer i = 27; 19 // String s = "林青霞"; 20 // hm.put(i, s); 21 22 hm.put(27, "林青霞"); 23 hm.put(30, "风清扬"); 24 hm.put(28, "刘意"); 25 hm.put(29, "林青霞"); 26 27 // 下面的写法是八进制,但是不能出现8以上的单个数据 28 // hm.put(003, "hello"); 29 // hm.put(006, "hello"); 30 // hm.put(007, "hello"); 31 // hm.put(008, "hello"); 32 33 // 遍历 34 Set<Integer> set = hm.keySet(); 35 for (Integer key : set) { 36 String value = hm.get(key); 37 System.out.println(key + "---" + value); 38 } 39 40 // 下面这种方式仅仅是集合的元素的字符串表示 41 // System.out.println("hm:" + hm); 42 } 43 }
运行结果,如下:
转载于:https://www.cnblogs.com/hebao0514/p/4865040.html
Java基础知识强化之集合框架笔记55:Map集合之HashMap集合(HashMapInteger,String)的案例...相关推荐
- Java基础知识强化之IO流笔记41:字符流缓冲流之复制文本文件案例02(使用 [ newLine() / readLine() ] )(重要)...
1. 使用字符流缓冲流的特殊功能 [ newLine() / readLine() ] 需求:把当前项目目录下的a.txt内容复制到当前项目目录下的b.txt中 数据源: a.txt -- 读取数据 ...
- Java基础知识强化之IO流笔记03:throws的方式处理异常
1. 什么时候使用throws ? (1)定义功能方法时候,需要把出现的问题暴露出来,让调用者去处理.那么就通过throws在方法上标识. (2)有时候,我们是可以对异常进行处理的,但是又有些时候,我 ...
- Java基础知识强化之IO流笔记32:转换流之OutputStreamWriter的使用
1. OutputStreamWriter的使用 OutputStreamWriter(OutputStream out):根据默认编码把字节流的数据转换为字符流 OutputStreamWriter ...
- Java基础知识强化之网络编程笔记25:Android网络通信之 Future接口介绍(Java程序执行超时)...
1. Future接口简介 在Java中,如果需要设定代码执行的最长时间,即超时,可以用Java线程池ExecutorService类配合Future接口来实现. Future接口是Java标准API ...
- Java基础知识强化之网络编程笔记05:UDP之多线程实现聊天室案例
1. 通过多线程改进刚才的聊天程序,这样我就可以实现在一个窗口发送和接收数据了 2. 代码示例: (1)SendThread.java,如下: 1 package com.himi.udpDemo2 ...
- Java基础知识强化之IO流笔记44:IO流练习之 复制图片的 4 种方式案例
1. 复制图片的 4 种方式案例: 分析: 复制数据,如果我们知道用记事本打开并能够读懂,就用字符流,否则用字节流. 通过该原理,我们知道我们应该采用字节流. 而字节流有4种方式,所以做这个题目我们有 ...
- Java基础知识强化之网络编程笔记04:UDP之发送端的数据来自于键盘录入案例
1. 数据来自于键盘录入 键盘录入数据要自己控制录入结束. 2. 代码实现: (1)发送端: 1 package com.himi.updDemo1; 2 3 import java.io.IOExc ...
- Java基础知识强化之IO流笔记59:打印流
1. 打印流 (1)分类: • 字节打印流 PrintStream • 字符打印流 PrintWriter (2)打印流的特点: • 只能写数据,不能读数据 • 只能操作目的地,不能操作数据源 ...
- Java基础知识强化之网络编程笔记03:UDP之UDP协议发送数据 和 接收数据
1. UDP协议发送数据 和 接收数据 UDP协议发送数据: • 创建发送端的Socket对象 • 创建数据,并把数据打包 • 调用Socket对象的发送方法,发送数据包 • 释放资源 UDP协议接 ...
- Java基础知识强化之IO流笔记42:IO流总结(图解)
1. IO流总结(图解) 转载于:https://www.cnblogs.com/hebao0514/p/4868913.html
最新文章
- python qtdesigner 提升类_python3+PyQt5+Qt Designer实现扩展对话框
- matplotlib绘制矢量图像(svg),pdf and ps文件
- (hdu step 8.1.1)ACboy needs your help again!(STL中栈和队列的基本使用)
- ​多大分辨率图像做分类更适合?浙大华为国科大等提出Dynamic Resolution Network,降低计算量还提性能!...
- c fun函数求n个整数的平均值_Python语法示例——函数
- git本地分支和远程分支改名
- 体育运动赛事小程序开发制作
- 微信点餐外卖源码小程序开发
- 13946 问题 E: 积木游戏
- Cat Snuke and a Voyage AtCoder - 2660
- vue-router 定义三级路由,路由跳转了,页面没出来
- 未来十大最热门职业,可能消失的职业
- Flink SQL 自定义 Connector
- Java 处理Hex字符串,SM2验签
- SEO到底是什么,如何理解引擎搜索?
- 图像处理与计算机视觉的区别
- 夏普电视能用鸿蒙吗,夏普电视怎么安装第三方软件,看电视直播教程
- “飞”你莫属,“iFLYTEK A.I. 开发者大赛”等你来赛!
- 华数机器人码垛_华数工业机器人码垛路径操作教程
- mongodb--读操作
热门文章
- log4j.xml按照日期生成_荐读 | 进项发票快速生成凭证!这个功能太方便了!
- ideahtml里面没有提示_微信聊天时提示请注意核实对方身份谨防诈骗什么原因?怎么解决?...
- delphi 鼠标获取窗口句柄_pygame--创建一个简单的窗口
- 【算法笔记】扩展kmp算法(exkmp)
- JAVA中整型常量的长度_以下的 能正确表示Java语言中的一个整型常量。_学小易找答案...
- 蔬菜大棚原理_温室大棚的原理是什么?
- android asynctask源码分析,Android异步任务AsyncTask的使用与原理分析
- PyTricks : Python is Cool
- 算法:First Missing Positive(求缺失的第一个正整数)
- 牛顿法和梯度下降法的效率对比