【发布时间】:2016-02-13 19:31:59
【问题描述】:
我想显示一个链表数组的内容。每个链表都包含一个字符串数组。链表数组的内容显示为[[[Ljava.lang.String;@15db9742], [[Ljava.lang.String;@6d06d69c], [[Ljava.lang.String;@7852e922]]。我该如何解决?
public class LinkedListOfStringArrays {
public static void main(String[] args) {
LinkedList<String[]> Values[] = new LinkedList[3];
for (int i = 0; i < 3; i++){
Values[i] = new LinkedList<String[]>();
}
String[] first = {"first element", "ABC"};
String[] second = {"second element", "DEF"};
String[] third = {"third element", "GHI"};
Values[0].add(first);
Values[1].add(second);
Values[2].add(third);
System.out.println(Arrays.toString(Values));
}
}
【问题讨论】:
-
迭代,然后使用
Arrays.toString -
LinkedList<String[]> Values[]??这会创建一个链表数组...你为什么要这个?
标签: java arrays string linked-list display