我也凑个热闹,发一个
http://www.imooc.com/article/14186
http://www.imooc.com/article/14186
2016-11-02
contains()方法实质上都是在调用hashCode()和equals()方法是否相同。
2016-11-02
已采纳回答 / MRSeven4197470
要去改写 Course里的equals(方法) eclipse里有快捷生成的方法原因是contains()方法的实现原理 是默认调用每一个元素的equals()方法 而equals()方法判断的是内存空间不是具体的值 Course course =coursesToSelect.get(0); 这个过程实际上已经相当于新建了一个对象 所以equals()会返回 假
2016-11-01
最赞回答 / 慕粉4226835
try中编写的是逻辑代码,如果这段代码有异常出现的话,catch会捕捉到,并抛出异常信息。如此以来,会先执行try,如果没有异常则跳过catch,有异常就会执行catch的操作。finally是catch之后执行的。