java中怎么用vector定义二维数组

   2025-02-13 4230
核心提示:在Java中,可以使用Vector来定义二维数组。以下是一个示例代码:import java.util.Vector;public class Main {public static voi

在Java中,可以使用Vector来定义二维数组。以下是一个示例代码:

import java.util.Vector;public class Main {    public static void main(String[] args) {        // 定义一个Vector对象        Vector<Vector<Integer>> matrix = new Vector<>();        // 定义二维数组的行数和列数        int rows = 3;        int cols = 4;        // 初始化二维数组        for (int i = 0; i < rows; i++) {            Vector<Integer> row = new Vector<>();            for (int j = 0; j < cols; j++) {                // 添加元素到行向量                row.add(i * cols + j);            }            // 添加行向量到矩阵向量            matrix.add(row);        }        // 打印二维数组        for (Vector<Integer> row : matrix) {            for (int num : row) {                System.out.print(num + " ");            }            System.out.println();        }    }}

运行以上代码,将输出以下结果:

0 1 2 3 4 5 6 7 8 9 10 11 

在上面的代码中,我们使用了一个Vector对象来代表二维数组。在初始化二维数组时,我们创建了一个行向量,并将其添加到矩阵向量中。然后,我们可以使用双重循环来访问和操作二维数组。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言