java - 如何从 vector 内的数组中读取?

标签 java arrays vector

我知道如何访问第 i 点的数组,以及如何访问第 i 点的 vector ,但我不知道如何访问 vector 中的数组。我基本上是在寻找执行此操作的代码:

  Vector.get(0).[i];

(所以数组的访问点 i 位于 vector 的第一个点)

最佳答案

没有 .(句点):

vector.get(0)[i];

注意:使用 ArrayListLinkedList 而不是 Vector(有关详细信息,请参阅 question/answer)。


例子:

public static void main(String... args) {
    Vector<String[]> vector = new Vector<String[]>();
    vector.add(new String[] {"Hello", "World!"});

    System.out.println(vector.get(0)[1]); // prints World!
}

关于java - 如何从 vector 内的数组中读取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7159329/

相关文章:

java - 通过引用和递归传递

java - 如何调用telegram API向用户发送pm?

c++ - 如何迭代容器的前 N ​​个元素?

c++ - vector 推回

java - spring boot - 如何正确定义模板位置?

javascript - 如何将用户提示(输入)存储到数组中并检索它的最大值和最小值?

C# 循环遍历两个列表,从列表 #2 中删除重复项

c - 交换 char 数组的元素可以工作,但交换 char 字符串的元素会导致核心转储

c++ - std::nth_element 的奇怪行为

java - 重写等于仅一种方法