我创建了一个由字符串数组组成的LinkedList
:
public static void main(String[] args){
String[] one = new String[10];
String[] two = new String[10];
String[] three = new String[10];
LinkedList<String[]> myList = new LinkedList<String[]>();
myList.add(one);
myList.add(two);
myList.add(three);
}
我的问题是如何访问一个数组中的元素。例如,我可以通过以下方式访问(或在示例中打印)整个数组元素:
System.out.println(myList.get(0));
但是如何访问由myList.get(0)
拥有的String
数组中的第一个元素呢?我尝试了各种方式,比如myList.get(0).[0]
,但我无法弄清如何在数组是链接列表元素时访问数组中的元素。
LinkedList
命名为“array”,这实际上是错误的。Array
是一种直接访问数据结构,而LinkedList
是一种顺序访问的数据结构。它们之间存在着重大差异。 - Konstantin