Java中Map常⽤⽅法总结引⽤格式:
import java.util.HashMap;
import java.util.Map;
public class Test{
public static void main(String[] args){
Map<String,Integer> scores =new HashMap<String,Integer>();
String⽤于限定key的数据类型,Integer显⽰value的数据类型,泛型不能使基本数据类型常⽤⽅法
put(key, value) : 向集合中添加数据;
get(key) : 从零算起,获取key上的元素;
size() : 统计集合内元素个数;
isEmpty() : 判断集合是否为空;
clear() : 清空集合内元素;
replace(key, value) :在指定元素key的数据替换为新的value;
代码⽰例
package test1;
import java.util.Map;
import java.util.HashMap;
public class Test {
public static void main(String[] args){
Map<String,Integer> scores =new HashMap<String,Integer>();
scores.put("Jim",100);
scores.put("Jim",110);//Map集合key不允许重复,重复的话以最后⼀个为主
java replace方法
int score = ("Jim");//获取key上的值110
System.out.println(score);
int size = scores.size();
System.out.println(size);//输出集合长度
scores.clear();//清空集合
boolean flag = scores.isEmpty();
System.out.println(flag);//true
scores.put("Jim",100);
score = ("Jim");
System.out.println(score);
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。