如何初始化带有计数的数组? [重复]

问题描述 投票:-3回答:1

我的程序要求我保持观众人数并将他们的人数添加到数组中。

每用户购买一张票,计数就会增加一。我在这里找不到初始化值的方法。

count = 9;
long [] audienceInfo = new long[count];
audienceInfo[count] = { 1, 2, 3, 8, 9, 10, 15, 16, 17, 12 };

我收到的错误是“数组常量只能在初始化程序中使用”任何帮助表示赞赏。谢谢!

编辑:感谢您的帮助。我使用ArrayList并解决了我的问题

java arrays syntax count
1个回答
-2
投票

您只能在初始化数组时分配此值,如下所示:

long [] audienceInfo = new long[] { 1, 2, 3, 8, 9, 10, 15, 16, 17, 12 };
© www.soinside.com 2019 - 2024. All rights reserved.