java 在map里put自定义方法
时间: 2023-11-22 15:54:32 浏览: 112
Java 自定义方法
Java中的Map接口没有提供自定义put方法的功能,但是你可以通过继承HashMap或LinkedHashMap等Map的实现类来实现自定义put方法。
下面是一个继承HashMap实现自定义put方法的示例:
```
public class CustomHashMap<K, V> extends HashMap<K, V> {
public void customPut(K key, V value) {
// 自定义put方法的实现
super.put(key, value);
}
}
```
使用自定义put方法:
```
CustomHashMap<String, Integer> map = new CustomHashMap<>();
map.customPut("key1", 1);
map.customPut("key2", 2);
```
注意:自定义put方法的实现应该遵循Map接口的规范,并保证其正确性和一致性。
阅读全文