gpt4 book ai didi

java - 使用 for 循环填充 ArrayList

转载 作者:行者123 更新时间:2023-12-01 17:57:39 26 4
gpt4 key购买 nike

我正在尝试填充 ArrayList使用循环。我究竟做错了什么?当我打印ArrayList时没有打印任何内容。我认为我的问题与 numbers.size() 有关.

ArrayList<Integer> numbers = new ArrayList<>(7);
for (int i = 1; i <= numbers.size(); i++) {
numbers.add(i);
}

最佳答案

排队ArrayList<Integer> numbers = new ArrayList<>(7); 7 - 不是尺寸。 Size 仍然等于 0,因为您没有添加任何元素。所以numbers.size()是0。

构造函数中的参数是 initialCapacity 。这是ArrayList中内部数组的起始长度。

关于java - 使用 for 循环填充 ArrayList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43380401/

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