Java:在一行中初始化两个ArrayLists的数组

标签 java arrays declaration

是否可以在 Java 中将两个 ArrayList 的数组初始化为类字段?

现在我有以下内容。在字段声明中:

public ArrayList someArray[] = new ArrayList[2];

然后在其中一种方法中进行实际分配:

someArray[0] = new ArrayList<String>();
someArray[1] = new ArrayList<String>();

最佳答案

可以做到:

public ArrayList<String[]>[]
    someArray = new ArrayList[] {new ArrayList<String[]>(),new ArrayList<String[]>()};

在 OP 澄清后编辑。

关于Java:在一行中初始化两个ArrayLists的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36761482/

相关文章:

java - Java applet 和应用程序图形功能之间的区别

C - 结构的名称是什么

javascript - 如何根据第二个数组中的值从JS数组中删除对象

c++ - C++ 中变量声明的差异

java - 如何在 Spinner 上使用 setdropdown

java - 对 youtube 应用配置文件/ channel 的 Intent

c++ - 没有在标题中声明的模板类成员特化

c - 未定义的 C 结构前向声明

java - Java 中元音变音的问题

c++ - C++数组指针如何具有不同的位置,但指向相同的元素?