DESKTOP-72IFJTH_20200911-赵亚军
1、问题:
private Node<E> find( E e ){
Node<E> node = first ;
while( node != null ) {
if( e == node.item || ( e != null && e.equals( node.item ) ) ) {
break ;
}
node = node.next ;
}
return node ;
2、解决:
此处的e并不是基本数据类型,因此用“==”比较的是:当e为null的情况下,它两的值是否相等,而equals方法比较的是当eb不为null的情况下,它两的值是否相等。
3 、 心得:
这段日子听老韩上课感觉自己的思维还能跟得上,但是等自己动起手来,需要自己敲出实现某项功能的代码时总感觉自己好像缺少点什么
点赞