Java从列表列表中获取元素

时间:2015-12-13 23:27:12

标签: java list arraylist

我有一个这样的清单:

List<List<String>> myList = new ArrayList<List<String>>();

我填写其他名单:

List<String> lst = new ArrayList<String>();
String val1;
String val2; 
val1 = "java";
val2 = "c++";
lst.add(val1);
lst.add(val2);
myList.add(lst);

List<String> lst2 = new ArrayList<String>();
val1 = "pizza";
val2 = "fruit";
lst.add(val1);
lst.add(val2);
myList.add(lst);

我想通过给索引来获取列表的元素:

String valeur = myList[0].val1 ;
String valeur2 = myList[1].val2 ;

这当然是错误的方式;我不知道该怎么做; 我读了一些关于闭包的东西,但我不知道它是什么.. 任何帮助都会得到赞赏,我希望我的问题很清楚 如果出现问题,请不要犹豫,或者问我。

谢谢。

1 个答案:

答案 0 :(得分:4)

使用List#get()

  

返回此列表中指定位置的元素。

String valeur = myList.get(index).get(index);