set.put("a");
set.put("b");
set.put("c");
set.put("d");
set.put("e");
for(int i = 0;i <set.size(); i ++){
//便利set的值
}
set.put("b");
set.put("c");
set.put("d");
set.put("e");
for(int i = 0;i <set.size(); i ++){
//便利set的值
}
解决方案 »
- 我拥有request对象啊。。。。。。我现在想调用一个ejb的
- Applet的paint(Graphics g)中的Graphics
- java里 alt的ascall码是什么啊 急求
- 我都35岁了,刚刚学完学完北大青鸟。出去后还能干几年程序员呢?
- 下面的JAVASCRIPT为什么不运行???没有调用CHECK()直接将空值都穿进数据库了??????
- 如何做个非方型的FRAME...
- 怎样使用java读取image(包括jpeg,gif)????????????????
- 加了按键或其他后,为什么APPLET程序生成的HTML在JBUILDER8中可以看到有变化,而在外面用浏览器看却没变化呢?出现了出现了class united.
- 如何在各个对话框之间进行数据交换?
- 送分了!!!!!!!!!
- 第二次,真的是第二次哦^_^
- java除錯
Iterator it = set.iterator();
While(it.hasnext())
{
it.next();
}
我只会一种方法。。把set转化成 iterator然后区iterator.next()。。
不知道还有没有别的办法。。
Set set=new HashSet(0);
//set没有put方法
set.add("a");
set.add("b");
set.add("c");
set.add("d");
set.add("e");Iterator it=set.iterator();
while(it.hasNext())
{
System.out.println(it.next());
}
你是不是想问map的循环方法?
set因为没有顺序所以就没办法这样取不知道还有没其他的方法
map.put("key1", "value1");
map.put("key2", "value2");
map.put("key3", "value3");Iterator it1=map.entrySet().iterator();
while(it1.hasNext())
{
Map.Entry entry=(Map.Entry)it1.next();
System.out.println("key="+entry.getKey());
System.out.println("value="+entry.getValue());
}这个是map的..
map.put("key1", "value1");
map.put("key2", "value2");
map.put("key3", "value3");Iterator it1=map.entrySet().iterator();
while(it1.hasNext())
{
Map.Entry entry=(Map.Entry)it1.next();
System.out.println("key="+entry.getKey());
System.out.println("value="+entry.getValue());
}