JAVA集合-Map集合
来源:互联网 发布:网络mg老虎机技巧规律 编辑:程序博客网 时间:2024/06/02 20:24
JAVA集合-Map集合
是存放一对值的最大接口,即接口中的每一个元素都是一对,以key->value键值对的形式保存;
我们这里讲解下Map的常用实现类HashMap;
我们给下演示代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package
com.java1234.chap08.sec05;
import
java.util.HashMap;
import
java.util.Iterator;
public
class
TestHashMap {
public
static
void
main(String[] args) {
HashMap<String,Student> hashMap=
new
HashMap<String,Student>();
hashMap.put(
"1号"
,
new
Student(
"张三"
,
10
));
hashMap.put(
"2号"
,
new
Student(
"李四"
,
20
));
hashMap.put(
"3号"
,
new
Student(
"王五"
,
30
));
// 通过key,获取value
Student s=hashMap.get(
"1号"
);
System.out.println(s.getName()+
":"
+s.getAge());
Iterator<String> it=hashMap.keySet().iterator();
// 获取key的集合,再获取迭代器
while
(it.hasNext()){
String key=it.next();
// 获取key
Student student=hashMap.get(key);
// 通过key获取value
System.out.println(
"key="
+key+
" value=["
+student.getName()+
","
+student.getAge()+
"]"
);
}
}
}
运行输出:
张三:10
key=3号 value=[王五,30]
key=2号 value=[李四,20]
key=1号 value=[张三,10]
阅读全文
0 0
- JAVA集合-Map集合
- java集合------Map集合
- Java集合----Map集合
- java集合------Map集合总结
- Java集合之-Map集合
- Java集合—Map集合
- java集合----------Map
- java笔记 Map集合
- java------集合Map
- java遍历Map集合
- java Map集合练习
- java集合(Map)
- java 遍历map集合
- java之Map集合
- Java 集合(Map)
- java 循环map 集合
- Java-Map集合
- java集合类Map
- 关于WPA/WPA2 4次握手
- 深入理解JVM虚拟机--读书笔记(第二章)
- sbt教程
- 子查询
- Ubuntu下 QtCreator不能输入中文的解决办法
- JAVA集合-Map集合
- cordova app 再按一次退出程序
- Android 逐帧动画:关于 逐帧动画 的使用都在这里了!
- Java多线程-多线程的引入
- 移动端的坑和解决方案
- 几种改进的谱减算法简介
- 39 WebGL着色器和着色器程序对象:initShader()函数的作用
- C++网络编程(3)
- java实现单例模式