package com.guor.linkedlist.josepfu;
public class Boy {
private int no;
private Boy next;//默认空
public Boy(int no){
this.no = no;
}
public int getNo() {
return no;
}
public void setNo(int no) {
this.no = no;
}
public Boy getNext() {
return next;
}
public void setNext(Boy next) {
this.next = next;
}
}
2、环形链表方法类
package com.guor.linkedlist.josepfu;
public class CircleSingleLinkedList {
//创建一个first节点,当前没有编号
private Boy first = null;
//添加小孩节点,构建一个环形链表
public void addBoy(int nums){
//nums做一个数据校验
if(nums<1){
System.out.println("nums的值不正确。");
return;
}
//辅助指针,构建环形链表
Boy curBoy = null;
//使用for循环来创建环形链表
for(int i
1、实体类package com.guor.linkedlist.josepfu;public class Boy { private int no; private Boy next;//默认空 public Boy(int no){ this.no = no; } public int getNo() { return no; } public void setNo(int n.