2
如何遍历Java向量向量? 我试图在C++做这样的:如何遍历向量向量
Vector<Vector<String>> elements = new Vector<Vector<String>>();
// ...
System.out.print(elements[0][0]);
但很明显,这是行不通的。
如何遍历Java向量向量? 我试图在C++做这样的:如何遍历向量向量
Vector<Vector<String>> elements = new Vector<Vector<String>>();
// ...
System.out.print(elements[0][0]);
但很明显,这是行不通的。
要通过所有的元素循环使用类似于下面的代码:
for (Vector<String> v : elements) {
for (String s : v) {
// Use s as you like
}
}
要访问一个特定的元素:
int x = ...
int y = ...
...
String s = elements.get(x).get(y);
谢谢!我没有想过这个...... – Poyr23
如果你觉得这个答案有用,你可以加注它并用绿色检查将其标记为正确答案 –
您如何遍历一个向量?然后对包含一个向量的一个向量做同样的事情。 – Tunaki
您在此处的代码将是Java中的'elements.get(0).get(0)'。但是,它不会迭代任何东西。 –
是的,我知道它没有迭代,我只是举一个例子来访问一个元素:) – Poyr23