我知道您可以在实例化过程中初始化数组,如下所示:

String[] names = new String[] {"Ryan", "Julie", "Bob"};

有没有办法用ArrayList做同样的事情?或者我必须用array.add()来单独添加内容吗?

推荐答案

Arrays.asList在这里有帮助:

new ArrayList<Integer>(Arrays.asList(1,2,3,5,8,13,21));

Java相关问答推荐

@ EnableRouting注释在Kotlin项目中不工作

JPackaged应用程序启动MSI调试,然后启动System. exit()

使用标记时,场景大纲不在多个线程上运行

springboot start loge change

如何使用AWS CLI从S3存储桶中的所有对象中删除用户定义的元数据?

滚动视图&不能在alert 对话框中工作(&Q;&Q;)

JOOQ中的子查询使用的是默认方言,而不是配置的方言

如何为JavaFX Spring Boot应用程序制作Windows/MacOS/Linux安装程序

使用存储在字符串变量中的路径目录打开.pdf文件

如何将Java文档配置为在指定的项目根目录中生成?

为什么Collectors.toList()不能保证易变性

buildDir:File!&#的getter解决方案是什么?39.被抛弃

是否在settings.xml中使用条件Maven镜像?

无法播放音频:从资源加载库GStreamer-Lite失败

如何生成指定范围内的11位序列号?

为了安全起见,有必要复制一份 list 吗?

如何在Java中使用正则表达式拆分字符串

Java HashMap保留所有时间复杂性

JOOQ:批处理CRUD操作使用动态表定义,如何?

始终使用Spring Boot连接mongodb上的测试数据库