map称为关联数组,map接口提供了将key映射到值(values)的对象,一个映射不能包含重复的key,每个key只能映射一个值,所以基本概念都了解之后就可以看下面代码。
import java.util.*;
public class HashMapTest {
public static void main(String[] args) {
Map <String, String> map = new HashMap<>();
map.put("确实","确实确实");
map.put("的确","的确的确");
Set<String> set = map.keySet();
Iterator<String> it = set.iterator();
System.out.println("吴建鹏傻狗:");
while (it.hasNext() ){
System.out.print(it.next()+"\t");
}
Collection<String> coll = map.values();
it = coll.iterator();
System.out.println("! ");
while (it.hasNext()){
System.out.print(it.next()+"\t");}
}
}
结果都能够猜到吧。
吴建鹏傻狗:
的确 确实 !
的确的确 确实确实
如图
所以立刻试试吧!