zz 美国猎鹰9号火箭首次静态点火试验被迫取消# Aviation - 航空航天
x*n
1 楼
请看下面几行简单的代码:
1 TreeMap treeMap = new TreeMap Integer> ();
2 treeMap.put("Good", 136);
3 Map.Entry e = null;
4 e = treeMap.firstEntry();
5 e.setValue(23);
6 Set> el = treeMap.entrySet();
7 for( Map.Entry e1 : el ) {
8 e1.setValue(23);
9 }
第5行处,报错:java.util.AbstractMap$SimpleImmutableEntry.setValue(Unknown
Source)
但是,第8行处,是类似的操作,却能正常执行。
请问这是为什么?谢谢!
1 TreeMap
2 treeMap.put("Good", 136);
3 Map.Entry e = null;
4 e = treeMap.firstEntry();
5 e.setValue(23);
6 Set
7 for( Map.Entry
8 e1.setValue(23);
9 }
第5行处,报错:java.util.AbstractMap$SimpleImmutableEntry.setValue(Unknown
Source)
但是,第8行处,是类似的操作,却能正常执行。
请问这是为什么?谢谢!