java中的clear()

用来清除数组中,或者列表中的数据的

为了避免数据的叠加。就需要在加载前 用 数组.clear();清除数据

public Tree(Object data) {  
            this.data = data;  
            childs = new ArrayList();  
            childs.clear();  
        }  
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
`java.util.Map`是Java的一个接口,它提供了一种将键映射到值的方式。其,常用的实现类包括`java.util.HashMap`和`java.util.TreeMap`等。 下面介绍一下`java.util.Map`的常用方法: 1. `put(key, value)`:将键值对插入到Map,如果键已存在,则会替换掉原来的值。 2. `get(key)`:获取指定键对应的值。 3. `containsKey(key)`:判断Map是否包含指定的键。 4. `containsValue(value)`:判断Map是否包含指定的值。 5. `remove(key)`:根据键删除Map的一个键值对。 6. `clear()`:清空Map所有的键值对。 7. `size()`:获取Map键值对的数量。 8. `keySet()`:获取Map所有的键的集合。 9. `values()`:获取Map所有的值的集合。 10. `entrySet()`:获取Map所有键值对的集合。 下面是一个例子,演示如何使用`java.util.HashMap`来存储和获取键值对: ```java import java.util.HashMap; import java.util.Map; public class MapDemo { public static void main(String[] args) { Map<String, Integer> map = new HashMap<>(); map.put("apple", 1); map.put("banana", 2); map.put("cherry", 3); System.out.println(map.get("apple")); // 输出1 System.out.println(map.containsKey("banana")); // 输出true System.out.println(map.containsValue(4)); // 输出false map.remove("cherry"); System.out.println(map); // 输出{banana=2, apple=1} } } ``` 在上面的例子,我们创建了一个`java.util.HashMap`对象,并使用`put`方法插入了三个键值对。然后,我们使用`get`方法获取了一个键对应的值,使用`containsKey`和`containsValue`方法来判断Map是否包含指定的键或值,使用`remove`方法删除了一个键值对,最后使用`toString`方法将Map转换成字符串输出。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值