我在锻炼的时候得到了AssertionError。
public boolean subListNullCheck (ArrayList<ArrayList<Integer>> list, int j) {
if(list == null || list.isEmpty() || list.get(0).isEmpty() ) {
return false;
} if(list.contains(j)) {
return true;
}
return false;
}发布于 2021-05-06 19:00:37
如果该list包含值j,则返回true;如果索引j处的元素不为空,则不返回。
你可以这样写:
public boolean subListNullCheck (ArrayList<ArrayList<Integer>> list, int j) {
if (list == null) {
return false;
} else if (j >= 0 && list.size > j && list.get(j) != null) {
return true;
}
return false;
}或者简单地说
public boolean subListNullCheck (ArrayList<ArrayList<Integer>> list, int j) {
return list != null && j >= 0 &&& list.size > j && list.get(j) != null;
}https://stackoverflow.com/questions/67416704
复制相似问题