java不用this写一个单链表的学生增加代码
时间: 2024-02-03 18:14:26 浏览: 86
好的,以下是不使用this关键字实现单链表学生增加的Java代码示例:
```
class Node {
Student data;
Node next;
public Node(Student s) {
data = s;
next = null;
}
}
class Student {
String name;
int age;
public Student(String n, int a) {
name = n;
age = a;
}
}
class LinkedList {
Node head;
public LinkedList() {
head = null;
}
public void addStudent(Student s) {
Node newNode = new Node(s);
if (head == null) {
head = newNode;
} else {
Node current = head;
while (current.next != null) {
current = current.next;
}
current.next = newNode;
}
}
}
```
以上代码实现了一个最简单的单链表,其中Node类表示链表中的一个节点,Student类表示学生对象,LinkedList类表示一个单链表对象,提供了一个名为addStudent()的方法来增加学生信息。
阅读全文