刚开始我用的是自己的代码。发现循环过程中,第一个元素不会被插入,比如0-5,只会插入1-4
我debug发现add函数中 prev.next = new Node(e, prev.next);后还是没有插入,linkedlist还是null.
于是我换了老师的代码
结果还是一样的
为什么?不理解
主函数
LinkedList linkedList=new LinkedList<>();
for(int i=0;i<5;i++){
linkedList.addFirst(i);
System.out.println(linkedList);
}
并且第一次循环时