如何检查列表中的列表是否不为空?
我有一个Java中的列表列表。代码如下:
List<List<Integer>> myList = new ArrayList<>();
myList.add(new ArrayList<Integer>());
myList.add(new ArrayList<Integer>());
myList.add(new ArrayList<Integer>());
myList.get(0).add(1);
myList.get(0).add(2);
myList.get(0).add(3);
myList.get(1).add(4);
myList.get(1).add(5);
myList.get(1).add(6);
myList.get(2).add(7);
myList.get(2).add(8);
myList.get(2).add(9);
现在,在我的代码的一部分中,我想检查位于中的所有三个列表是否都不是空的和空的。我应该逐个检查这些列表中的每一个,如下所示:myList
if (myList.get(0) != null && !myList.get(0).isEmpty()) {
// do something
}
...还是有更好,更短的方法,而不是逐个检查?