gpt4 book ai didi

java - 使用ArrayList进行计数

转载 作者:行者123 更新时间:2023-12-02 08:08:49 26 4
gpt4 key购买 nike

在我的以下代码中,我有 2 个计数器,因此我使用了 ArrayList ,因为我想获取循环外每个计数项目的数量。我使用了 arrayList ,如下所示,它给了我打印时的预期值,但我想知道是否可以使用 array [] 、集合而不是列表来优化我的代码,以避免两次 list.add(cout1);list .add(count2)?

ArrayList<Integer> list = new ArrayList<Integer>();
int count1 = 0;
int count2 = 0;

for (int i = 0; i < nb; i++)
{

if (action)
{
counter1++;

}
if (votherAction)
{
counter2++;

}

}
list.add(count1);
list.add(count2);

最佳答案

您可以使用 FluentUtils.pair() 代替 ArrayList (http://code.google.com/p/fluentutils/)就像返回对(counter1, counter2)

关于java - 使用ArrayList进行计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7764273/

26 4 0