永发信息网

java高手请进

答案:3  悬赏:20  手机版
解决时间 2021-05-11 14:12

用JAVA设计一学生(Student)类,尝试模仿教材的单向链表程序,设计一单向的学生类链表(包含至少3个学生),测试其插入、删除结点的功能。

最佳答案

import java.util.ArrayList;
import java.util.List;


public class Test{//链表测试类
public static void main(String[] args)
{
LinkModel link = new LinkModel();
link.push(new Student("1"));
link.push(new Student("2"));
link.push(new Student("3"));

System.out.println(link.pop().getName());
System.out.println(link.pop().getName());
System.out.println(link.pop().getName());
System.out.println(link.pop().getName());
}

}
class Student{//学生类
private String name;

public Student(String name)
{
this.name = name;
}


public String getName()
{
return name;
}


public void setName(String name)
{
this.name = name;
}

}
class LinkModel{//链表类
private List list;


public LinkModel()
{
this.list = new ArrayList();
}
public void push(Student student){//向链表增加数据
list.add(student);
}
public Student pop(){//从链表取数据
if(list.size()==0)
return null;
return (Student)list.get(0);
}


}

全部回答
做技术重在动手实践,不然不配说自己是搞软件开发的。

你这也是问题 还是让别人帮你写作业啊 都没那么无聊啊 所以没人答!答了就是害你的

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
郭敬明小说梦里花落知多少TXT格式的在哪里免
问道50级多少道行能稳睡战神
QQ音速里翅膀好多字母买不到,应该在哪买?
(a+3)(a-5)-(a+2)(a-4)在怎么
有关坚强不屈的名言,关于坚强不屈的名言警句
紫藤恋 的结局?
冰晶石的化学式是什么
使用QQ拼音怎么加速QQ等级
TVB新剧公主嫁到好看不好看的?
为什么我身上老是有静电?
Lo.rev是什么意思?
五月二十八是什么节日,2014年九月二十八日是
什么是爱情呢?爱情又是什么?大家发表一下意
婚后什么最重要?
CS与CF的区别
推荐资讯
交换机英文怎么说,日语翻译 客户想要部品交换
斯特拉文斯基是什么家
qq所有游戏的图标咋开
税务登记证有什么用,营业执照 税务登记证 有
我家摄像头为什么是黑的
昆明学院的洋浦校区地址要可以邮寄的详细地址
有意思什么意思,鞋楦是什么意思
哪个有<牛仔裤的夏天>1,2部的歌曲MP3下载的
读书破万卷 下笔如有神是谁写的
呼和浩特哪里可以配海拉钥匙?
DNF 请教关于力法伪连和加点
DNF死灵术士30级装备选用是什么,我30级才用1
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?