编写程序,创建一个双列集合,存放一下数据(3代表苹果,4代表香蕉等),并用迭代器获取数据,打印输出
public class Demo02 { public static void main(String[] args) { /* * 思路: * 1. 创建HashMap集合对象,指定存入的键值对数据类型为 <Integer, String> * 2. 调用put方法,把对应的键值对存入 * 3. 遍历集合: 可以用增强for、也可以用迭代器 遍历 */ HashMap<Integer, String> map=new HashMap<Integer, String>(); map.put(3, "苹果"); map.put(4, "香蕉"); //获取键的集合 Set<Integer> keyset=map.keySet(); Iterator<Integer> iterator=keyset.iterator(); while(iterator.hasNext()){ int key=iterator.next(); System.out.print(key+"-"+map.get(key)); } } }
|