猿问

请问it返回的是什么

Iterator it=hm.keySet().iterator();
  while(it.hasNext())
  {
   //System.out.println(it.next());//it.next返回键值 即索引号即上面的s001
   String key=it.next().toString();//it.next只能使用一次  否则会溢出
   Emg temp=(Emg)hm.get(key);
   System.out.println("名字是:"+temp.getName());
   System.out.println("薪水是:"+temp.getSal());
  }

东东坏小子
浏览 1309回答 1
1回答

geelylucky

这里提示一下,it.next()会导致迭代器的游标进行偏移哟~~仔细思考一下~^_^希望明白之后在这里继续回复,来帮更多的朋友解惑~~
随时随地看视频慕课网APP

相关分类

Java
我要回答