日记笔记-equals()方法 和 “==” 的使用
"==" 不用说啦 比对的是 reference
今天做个笔记,就是equals 的使用
近来来学习 Servlet,书中有个比对的代码,
String action = req.getParameter("action"); if ("logincheck".equals(action)){
}
我个人之前一直不采用 书中的 代码,而采用action.equals("logincheck");
一直觉得,实现一样 ,个人所爱而已,后来想了下 ,发现 如果 action 没有获取到 或者没有赋值,那么 action 在内存里为 null
而null 是不具有 equals 方法的,因此会报错 NullPointException 谨记谨记 以后注意啦