有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

矢量Java不安全操作

在编译一小段java代码时,我会注意到有不安全的操作。我基本上只是希望有一个概念,即如何改变我的数据结构,使其安全

其概念是:我需要根据输入字符串的长度将其组织到桶中,长度可以是任意的(尽管小于80个字符)

代码:

Map<Integer, List> buckets = new HashMap<Integer, List>();
            if(!buckets.containsKey(length))
            {
                buckets.put(length,new Vector<wordValues>());
            }
            //Now add the temp to the bucket
            buckets.get(length).add(new wordValues(temp));

然后我将字符串添加到与其大小对应的列表中

有什么更好的方法可以做到这一点


共 (1) 个答案

  1. # 1 楼答案

    如果混合了生药和仿制药列表,请尝试:

    Map<Integer, List<wordValues>> buckets = new HashMap<Integer, List<wordValues>>();
    

    此外,类名通常以大写字母开头,例如WordValues