gpt4 book ai didi

java - 编译错误 : Generic array creation

转载 作者:行者123 更新时间:2023-12-03 22:16:08 30 4
gpt4 key购买 nike

我想创建一个数组 ArrayList<String> .我尝试了以下方法:

static ArrayList<String>[] displayBlocks = new ArrayList<String>[3];

但是,我收到编译时错误:

generic array creation



我已添加 import java.util.*; .我怎样才能让它编译?

最佳答案

如果你想要一个arraylist数组:

import java.util.ArrayList;
import java.util.List;

public class Foo{

List [] arrayOfLists = new ArrayList[10];


}

这是相关的 post .你不能创建一个通用的arraylist 数组。
你可以这样做:
import java.util.ArrayList;
import java.util.List;

public class Foo{

ArrayList<ArrayList<String>> ll = new ArrayList<ArrayList<String>>();


}

关于java - 编译错误 : Generic array creation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7863792/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com