У меня есть список списков в 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
}
... или есть лучший и более короткий способ сделать, а не проверять один за другим?