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)的案例...相关推荐

  1. Java基础知识强化之IO流笔记41:字符流缓冲流之复制文本文件案例02(使用 [ newLine() / readLine() ] )(重要)...

    1. 使用字符流缓冲流的特殊功能 [ newLine() / readLine() ] 需求:把当前项目目录下的a.txt内容复制到当前项目目录下的b.txt中  数据源: a.txt -- 读取数据 ...

  2. Java基础知识强化之IO流笔记03:throws的方式处理异常

    1. 什么时候使用throws ? (1)定义功能方法时候,需要把出现的问题暴露出来,让调用者去处理.那么就通过throws在方法上标识. (2)有时候,我们是可以对异常进行处理的,但是又有些时候,我 ...

  3. Java基础知识强化之IO流笔记32:转换流之OutputStreamWriter的使用

    1. OutputStreamWriter的使用 OutputStreamWriter(OutputStream out):根据默认编码把字节流的数据转换为字符流 OutputStreamWriter ...

  4. Java基础知识强化之网络编程笔记25:Android网络通信之 Future接口介绍(Java程序执行超时)...

    1. Future接口简介 在Java中,如果需要设定代码执行的最长时间,即超时,可以用Java线程池ExecutorService类配合Future接口来实现. Future接口是Java标准API ...

  5. Java基础知识强化之网络编程笔记05:UDP之多线程实现聊天室案例

    1. 通过多线程改进刚才的聊天程序,这样我就可以实现在一个窗口发送和接收数据了 2.  代码示例: (1)SendThread.java,如下: 1 package com.himi.udpDemo2 ...

  6. Java基础知识强化之IO流笔记44:IO流练习之 复制图片的 4 种方式案例

    1. 复制图片的 4 种方式案例: 分析: 复制数据,如果我们知道用记事本打开并能够读懂,就用字符流,否则用字节流. 通过该原理,我们知道我们应该采用字节流. 而字节流有4种方式,所以做这个题目我们有 ...

  7. Java基础知识强化之网络编程笔记04:UDP之发送端的数据来自于键盘录入案例

    1. 数据来自于键盘录入 键盘录入数据要自己控制录入结束. 2. 代码实现: (1)发送端: 1 package com.himi.updDemo1; 2 3 import java.io.IOExc ...

  8. Java基础知识强化之IO流笔记59:打印流

    1. 打印流 (1)分类: • 字节打印流   PrintStream • 字符打印流   PrintWriter (2)打印流的特点: • 只能写数据,不能读数据 • 只能操作目的地,不能操作数据源 ...

  9. Java基础知识强化之网络编程笔记03:UDP之UDP协议发送数据 和 接收数据

    1. UDP协议发送数据 和 接收数据 UDP协议发送数据: • 创建发送端的Socket对象 • 创建数据,并把数据打包 • 调用Socket对象的发送方法,发送数据包 • 释放资源  UDP协议接 ...

  10. Java基础知识强化之IO流笔记42:IO流总结(图解)

    1. IO流总结(图解) 转载于:https://www.cnblogs.com/hebao0514/p/4868913.html

最新文章

  1. python qtdesigner 提升类_python3+PyQt5+Qt Designer实现扩展对话框
  2. matplotlib绘制矢量图像(svg),pdf and ps文件
  3. (hdu step 8.1.1)ACboy needs your help again!(STL中栈和队列的基本使用)
  4. ​多大分辨率图像做分类更适合?浙大华为国科大等提出Dynamic Resolution Network,降低计算量还提性能!...
  5. c fun函数求n个整数的平均值_Python语法示例——函数
  6. git本地分支和远程分支改名
  7. 体育运动赛事小程序开发制作
  8. 微信点餐外卖源码小程序开发
  9. 13946 问题 E: 积木游戏
  10. Cat Snuke and a Voyage AtCoder - 2660
  11. vue-router 定义三级路由,路由跳转了,页面没出来
  12. 未来十大最热门职业,可能消失的职业
  13. Flink SQL 自定义 Connector
  14. Java 处理Hex字符串,SM2验签
  15. SEO到底是什么,如何理解引擎搜索?
  16. 图像处理与计算机视觉的区别
  17. 夏普电视能用鸿蒙吗,夏普电视怎么安装第三方软件,看电视直播教程
  18. “飞”你莫属,“iFLYTEK A.I. 开发者大赛”等你来赛!
  19. 华数机器人码垛_华数工业机器人码垛路径操作教程
  20. mongodb--读操作

热门文章

  1. log4j.xml按照日期生成_荐读 | 进项发票快速生成凭证!这个功能太方便了!
  2. ideahtml里面没有提示_微信聊天时提示请注意核实对方身份谨防诈骗什么原因?怎么解决?...
  3. delphi 鼠标获取窗口句柄_pygame--创建一个简单的窗口
  4. 【算法笔记】扩展kmp算法(exkmp)
  5. JAVA中整型常量的长度_以下的 能正确表示Java语言中的一个整型常量。_学小易找答案...
  6. 蔬菜大棚原理_温室大棚的原理是什么?
  7. android asynctask源码分析,Android异步任务AsyncTask的使用与原理分析
  8. PyTricks : Python is Cool
  9. 算法:First Missing Positive(求缺失的第一个正整数)
  10. 牛顿法和梯度下降法的效率对比