从HashMap学到的

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010924894/article/details/79720732
HashMap<String,String> map = new HashMap<>();
map.put("Name", "June");
map.put("QQ", "2572073701");
String a = map.get("name");
boolean flag = "June".equals(map.get("name"));

a 为null

map中取没有的key,会得到value为null,flag为false,不会报错

HashMap<String,String> map = new HashMap<>();
map.put("Name", "June");
map.put("QQ", "2572073701");

boolean flag = "June".equals(map.get("Name"));

flag 为true

HashMap<String,String> map = new HashMap<>();
map.put("Name", "June");
map.put("QQ", "2572073701");

boolean flag = "June".equals(null);

flag为false,不会报错

需要学习javadoc看get方法,string的equals方法可以点进去看看

猜你喜欢

转载自blog.csdn.net/u010924894/article/details/79720732
今日推荐