【问题标题】:How do I use TreeMap java?如何使用 TreeMap java?
【发布时间】:2011-07-08 12:10:50
【问题描述】:

我一直在写这一行:

Map s_AvailableGameTables = Collection.synchronizedMap(new TreeMap());

并得到以下错误: 找不到符号
符号:方法 synchronizedMap(java.util.TreeMap) 位置:接口java.util.Collection

虽然我写了

import java.util.*;
import java.util.TreeMap;
import java.util.Collections;
import java.util.Map;  

这是什么原因?
谢谢

【问题讨论】:

    标签: java compiler-errors treemap


    【解决方案1】:

    这是一个简单的错字。应该是Collections,而不是Collection


    试试,

    Map s_AvailableGameTables = Collections.synchronizedMap(new TreeMap());
    

    【讨论】:

    • 检测到拼写错误会获得 15 次投票。好的!你也得到了我的 +1 :D
    【解决方案2】:

    同步的 TreeMap 相当慢。如果您想要支持并发的可导航地图,最好使用ConcurrentSkipListMap

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-29
      • 2013-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-10
      • 1970-01-01
      相关资源
      最近更新 更多