首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我是否正确使用了2D Arraylist length函数?

2D ArrayList是一个二维动态数组,可以存储不同类型的数据。length函数不适用于ArrayList,而是适用于数组。对于2D ArrayList,我们可以使用size()方法来获取其长度。

正确使用2D ArrayList的length函数的示例代码如下:

代码语言:txt
复制
import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        // 创建一个2D ArrayList
        ArrayList<ArrayList<Integer>> matrix = new ArrayList<>();

        // 添加元素
        ArrayList<Integer> row1 = new ArrayList<>();
        row1.add(1);
        row1.add(2);
        row1.add(3);
        matrix.add(row1);

        ArrayList<Integer> row2 = new ArrayList<>();
        row2.add(4);
        row2.add(5);
        row2.add(6);
        matrix.add(row2);

        // 获取2D ArrayList的长度
        int numRows = matrix.size();
        int numCols = matrix.get(0).size();

        System.out.println("Number of rows: " + numRows);
        System.out.println("Number of columns: " + numCols);
    }
}

输出结果:

代码语言:txt
复制
Number of rows: 2
Number of columns: 3

在这个例子中,我们创建了一个2D ArrayList matrix,包含两行三列的整数。通过调用matrix.size()获取行数,通过调用matrix.get(0).size()获取列数。最后打印出行数和列数。

腾讯云相关产品和产品介绍链接地址:

请注意,以上链接仅供参考,具体产品选择应根据实际需求进行评估。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券