[英]Stuck on creating Java Arrays by not hardcoding the array size
我想把它放在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 。 它允许您随时添加新元素,并且搜索效果不错。
String[] frobs = new String[numberOfElements];
但是为什么不使用集合呢?
我会误会你的问题吗? 应该很简单
String[] temp = new String[numberOfElements];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.