Java项目相关建议
我正在用java创建一个项目。我收集了一个源代码。在一个类中有一个问题我不能理解。我的代码是:Java项目相关建议,java,Java,我正在用java创建一个项目。我收集了一个源代码。在一个类中有一个问题我不能理解。我的代码是: import static java.lang.reflect.Array.set; import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.TreeMap; class treemapcl{ public static void main(String args[])
import static java.lang.reflect.Array.set;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.TreeMap;
class treemapcl{
public static void main(String args[])
{
TreeMap tm=new TreeMap();
tm.put("Ravi",new Double(345.35));
tm.put("Raju",new Double(12.45));
tm.put("Ram",new Double(90.25));
Set s=tm.entrySet();
Iterator i=set.iterator();
while(i.hasNext()){
Map.Entry m=(Map.Entry)i.next();
System.out.print(m.getKey()+" ");
System.out.println(m.getValue());
}
System.out.println();
double d=((Double)tm.get("Ravi")).doubleValue();
tm.put("Ravi",new Double(d+100));
System.out.println("new value of Ravi:"+tm.get("Ravi"));
}
}
我在行中遇到错误:
Iterator i=set.iterator();
上面说
找不到符号“set”
我正在使用Netbeans。我能做些什么来消除这个错误???看看你的减容
Set s=tm.entrySet();
^------------------
然后你用
Iterator i=set.iterator();
^^^----------------
尝试更改Set s=tm.entrySet()代码>到Set Set=tm.entrySet()代码>
我还建议您在代码中查看并使用
Iterator i=set.Iterator()
变量集合
未定义,请将其设置为
Iterator i=s.Iterator()
而且它会起作用。也许这就是为什么他要去看医生,了解什么是症状这篇文章可能会帮助你[[1]:真的吗?为什么这会吸引反对票?如果我做错了什么,请教育我,这样我就可以修复它并从中学习