如何迭代矢量矢量

Poy*_*r23 2 java vector

如何在Java中迭代Vector of Vector?我试着像在C++中那样做:

Vector<Vector<String>> elements = new Vector<Vector<String>>();
// ...
System.out.print(elements[0][0]);
Run Code Online (Sandbox Code Playgroud)

但显然这不起作用.

Dav*_*INO 5

要遍历所有元素,请使用类似于以下内容的代码:

for (Vector<String> v : elements) {
    for (String s : v) {
        // Use s as you like
    }
}
Run Code Online (Sandbox Code Playgroud)

要访问特定元素:

int x = ...
int y = ...
...
String s = elements.get(x).get(y);
Run Code Online (Sandbox Code Playgroud)