使用循环Java创建链接列表的链接列表数组

Azethoth

我已经成功实现了Radix排序,但是我想将以下代码转换为由循环创建的代码。

private static LinkedList[] bucket = { 
        new LinkedList(), // -9
        new LinkedList(), // -8
        new LinkedList(), // -7
        new LinkedList(), // -6
        new LinkedList(), // -5
        new LinkedList(), // -4
        new LinkedList(), // -3
        new LinkedList(), // -2
        new LinkedList(), // -1
        new LinkedList(), // 0
        new LinkedList(), // 1
        new LinkedList(), // 2
        new LinkedList(), // 3
        new LinkedList(), // 4
        new LinkedList(), // 5
        new LinkedList(), // 6
        new LinkedList(), // 7
        new LinkedList(), // 8
        new LinkedList() // 9
};

但是,我不知道该怎么做。我试过了,但是出现编译器错误。

private static LinkedList[] bucket;
int thing = 19;
while(thing != 0){
    bucket = new LinkedList();
    thing--;
}

这对我的基数排序功能至关重要,因为它可以完美地工作,我只是认为用循环初始化存储桶会更干净。就是说,如果有人可以启发我如何做,我将非常感激。

亚诺斯

干得好:

private static LinkedList[] bucket = new LinkedList[19];

static {
    for (int i = 0; i < bucket.length; ++i) {
        bucket[i] = new LinkedList();
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用循环Java创建链接列表的链接列表数组

来自分类Dev

创建链接列表的数组

来自分类Dev

从输入数组创建链接列表

来自分类Dev

链接列表创建列表

来自分类Dev

Java链接列表的链接列表

来自分类Dev

创建链接列表数组时出错

来自分类Dev

如何创建链接列表的链接列表

来自分类Dev

使用 for 循环创建数组列表

来自分类Dev

使用循环链接列表打印名称

来自分类Dev

使用循环链接列表插入功能

来自分类Dev

使用循环链接列表打印名称

来自分类Dev

使用循环链接列表插入功能

来自分类Dev

在列表内创建链接

来自分类Dev

创建链接列表

来自分类Dev

在列表内创建链接

来自分类Dev

在Java中将列表链接到数组

来自分类Dev

Java,将链接列表与数组进行比较

来自分类Dev

检查链接列表是否循环

来自分类Dev

递归打印循环链接列表

来自分类Dev

检查链接列表是否循环

来自分类Dev

导致无限循环的C ++链接列表节点创建

来自分类Dev

搜索数组的链接列表并删除链接

来自分类Dev

如何在Ruby中使用这种方法创建循环链接列表?

来自分类Dev

使用Java中的链接列表调查队列

来自分类Dev

使用“ this”遍历Java中的链接列表

来自分类Dev

创建链接标签列表的问题

来自分类Dev

创建链接的向量和列表

来自分类Dev

在C中创建链接列表

来自分类Dev

迭代/递归创建链接列表