[英]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.