1、链表是以节点的方式来储存,是链式储存
2、每个节点包含data域,next域(指向下一个节点)
3、单链表带头节点
应用实例:使用带head的单向链表实现增删改查操作
首先定义一个HeroNode类,每个HeroNode对象就是一个节点
class HeroNode{
public int no;
public String name;
public String nickname;
public HeroNode next; //指向下一个节点
public HeroNode(int no, String name, String nickname) {
this.no = no;
this.name = name;
this.nickname = nickname;
}
@Override
public String toString() {
return "HeroNode{" +
"no=" + no +
", name='" + name + '\'' +
", nickname='" + nickname + '\'' +