- 博客(4)
- 收藏
- 关注
原创 Java的java.util.Collections用法
emptyMap类的无参构造方法会返回一个size=0的空Map,专门用于构造空Map。emptyMap类,与普通的HshMap等都继承自AbstractMap。而普通的new HashMap()等,也可以构造空Map。
2023-03-27 22:12:27
361
2
原创 java对于com.alibaba.fastjson.JSONObject的用法
java的Map类的get方法,当找不到传参的key时,返回值是null,对应这里value就是null,此时会走到最后一个条件里,调用value=(JSONObject)toJSON(value),此时value被赋值null;所以,getJSONObject(String s)找不到key等于传参s时,会返回null.this.map就是这个JSONObject对象对应的原生Map。当toJSON()传参为nul时,返回值也是null.
2023-03-27 21:53:31
1398
原创 java的contains、equals传参可以为null
java的contains、equals的使用者不可以为null,会报空指针异常,但是传参可以为null。当传参为null时,contains、equals的返回值都为false。
2023-03-27 21:12:52
2069
1
原创 Java定义变量的默认值
对于局部变量,在定义的时候必须给初值,Java不会自动给默认值。对于成员变量不给初始值时,基本数据类型默认值为0;String类型默认是null;集合默认是null;引用类型默认是null。为了成员变量出现空指针异常,除了基本数据类型,其余都要给初始值。
2023-03-27 20:45:28
702
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人