gpt4 book ai didi

java - 二维 Int 数组,固定,

转载 作者:行者123 更新时间:2023-12-02 04:01:34 25 4
gpt4 key购买 nike

基本上我想创建一个二维整数数组:

 this.colors = new int[height][];

我知道第一维的大小,

但第二个维度应该是可变的,以便我可以添加值,例如如下所示:

 this.colors[y].push( 40)

如何创建这样的数组并添加值?

我尝试了以下方法: 2 dimensional array list

最佳答案

在 Java 中,数组具有固定大小。根据您的要求,我建议使用列表数组:

List<Integer>[] colors;

使用它,您将能够执行这样的语句:

colors[y].add(40);
<小时/>

请注意,您还可以使用 int[][] 多维数组,并在必要时使用 Arrays.copyOf() 方法调整其大小。

关于java - 二维 Int 数组,固定,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34840374/

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