- 博客(3)
- 收藏
- 关注
原创 使用自定义对象数组时报nullpointerException
最近在打代码的过程中,用到了JButton的自定义子类数组,可是每次都会报nullpointerException。很烦恼,特地查了一下资料,原来是因为对象数组不会自动初始化,所以对于我们自定义类的数组需要每一次对它们new一下,而int这些基本元素,系统帮我们初始化了,减少我们的工作。 惯性思维是一个很不好的思想误区。最为java菜鸡,还是有很多东西需要学习。
2016-12-16 19:05:26 378
转载 java中hashCode() 和 equals()方法的解析
最近,学到java集合框架时,接触到了两个让我傻傻分不清楚的两个方法:hashcode()和 equals()。在set 和 map中,往里面添加自定义类时,自定义的类都要重写了hashcode()和 equals(),到底为什么呢? equals(Object obj)和hashcode()这两个方法是在Object类中定义的,所以每一个类都有这两个方法。 equals(Object ob
2016-07-09 16:37:22 218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人