java代码实现判断集合中的数据是否为空,为空则放在首位
时间: 2023-11-22 10:52:07 浏览: 55
可以使用以下代码实现:
```java
List<Integer> list = new ArrayList<>();
// 添加数据到集合中
list.add(1);
list.add(2);
list.add(3);
list.add(4);
// 判断集合是否为空
if (list.isEmpty()) {
System.out.println("集合为空");
} else {
// 把空集合放在首位
if (list.contains(null)) {
list.remove(null);
list.add(0, null);
}
System.out.println(list);
}
```
如果集合为空,输出 "集合为空";否则,判断集合中是否包含 null 元素,如果包含,则先移除 null 元素,再把 null 元素添加到首位,最后输出集合中的元素。
相关问题
判断集合中的数据是否为空,为空则放在首位
可以使用Python中的条件判断语句来实现该功能。具体的代码如下:
```python
data = [...] # 待判断的数据集合
if not data: # 如果数据集合为空
data.insert(0, 'empty') # 将字符串'empty'插入到首位
```
其中,`not data` 判断数据集合是否为空,如果为空则为True,否则为False。`insert()` 方法用于在指定位置插入元素,这里将字符串`'empty'`插入到首位。
阅读全文