gpt4 book ai didi

java - 坚持通过不硬编码数组大小来创建 Java 数组

转载 作者:行者123 更新时间:2023-12-01 19:13:23 26 4
gpt4 key购买 nike

我想把它放在 main 方法中:

int  numberOfElements =   readFile(args[0],capacities);

变量 numberOfElements 为 28。

下面只是让你看看readFile的预览样子。

private static int readFile (String filename, String[] capacities)

基本上,我想使用变量 numberOfElements 作为数组大小来创建名为“capacities”的字符串数组:

我遇到了如何做到这一点的问题。

最佳答案

如果您在创建数组时已经知道数组的大小,则以下操作可以正常工作:

String[] capacities = new String[numberOfElements];

但如果您认为尺寸可能需要更改,我强烈建议您查看 ArrayList 。它允许您随时添加新元素,并且具有不错的搜索功能。

关于java - 坚持通过不硬编码数组大小来创建 Java 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7690567/

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