如何创建载体的java的向量矩阵(多维向量)(How to create matrix from j

2019-10-29 15:29发布

正在尝试在像多维数组Java创建载体(2D)的向量。 然后赋值具体位置在矩阵像我们做什么用矩阵[i] [j]在二维数组任何帮助。

我的数据是在一个矢量矢量N = [A,B,C,d,E,F,G,H]

所以我想创建二维矢量来表示向量M =

  • A B C D
  • EFGH

Answer 1:

您可以使用下面的创建2D矢量:

Vector<Vector<Integer>> vector2D = new Vector<Vector<Integer>>(10);

这将创建大小10的载体,其将包含载体与整数(向量)值。 之前在特定的索引设置一个值,你需要创建一个整数的载体,并在该行位置(2你的情况)设置。

vector2D.add(2, new Vector<Integer>(10));

然后,您可以使用以下语法设置列索引值:

Vector<Integer> rowVector = vector2D.get(2);
rowVector.add(3, 5);

在这里,我们首先在索引2得到整数(矢量)的矢量那么指数3在整数向量(矢量)的附加价值。

希望这解释。



文章来源: How to create matrix from java vector of vectors (Multidimentional Vector)
标签: java vector