JAVA中循环删除list中元素的方法
补充:针对文章中第一种方案 普通for循环删除List 会导致
遍历的时候漏掉某些元素
,那么我们可以使用逆向遍历
的方法 来规避这个问题
MySQL的时间进位问题
总结:mysql的驱动升级导致的 会将大于500毫秒的时间四舍五入。解决办法:后台设置毫秒值为0
例如:calendar.set(Calendar.MILLISECOND, 0);
Arrays.aslist新建的list集合不能add()、remove()你知道吗?
java.lang.UnsupportedOperationException: null
at java.util.AbstractList.add(AbstractList.java:148)
at java.util.AbstractList.add(AbstractList.java:108)
java中 0 == null 会报空指针
例子:(基本类型 与 null 作比较 会报空指针)
Student student = new Student();
System.out.println(0 == student.getAge());//会报空指针!!!
不要再被Long中的getLong方法给欺骗了
今天遇到字符串转成Long类型,第一反应就是 Long.parseLong() 方法,
但是突然无意中瞟到了一个getLong()方法,
而且心想parseLong返回的是基本类型,转成Long还会有隐式的自动装箱操作,
有这么一个getLong方法为嘛不用呢,也没多想。
结果就直接 NullpointException 了!