Vector v1 = new Vector();
for (int i = 0; i < 7; i++){
v1.add(new Vector());
}
Vector WordTemp = new Vector();
for (int i = 0; i< 3; i++){
WordTemp.add(v1);
}
首先,我创建一个三维向量。 我想把单词写入由二维索引的矢量WordTemp。我能写这样的代码吗?
for (int i = 0; i< 3; i++){
for (int j = 0; j < 7; j++){
((Vector) ((Vector) WordTemp.get(i)).get(j)).add(word);
}
}
创建此向量空间后。我可以这样读吗?
...for (int i = 0; i<7; i++){
ListIterator iter2 = ((Vector) ((Vector) WordTemp.get(t)).get(i)).listIterator();
while(iter2.hasNext()){
String CompareStr = (String) iter2.next();....
答案 0 :(得分:8)
您可以使用其中一种 -
第一种方式 -
Vector<Vector<String>> s = new Vector<Vector<String>>();
第二种方式 -
Vector<String>[] s = new Vector<String>[5];
或
Vector<String>[][] s = new Vector<String>[5][5];
答案 1 :(得分:0)
试试这个,
Vector[][] s = new Vector[5][5];