*
*/
public class Student {
private String stuNo;// 学号
private String stuName;// 姓名
public Student() {
super();
}
public Student(String stuNo, String stuName) {
super();
this.stuNo = stuNo;
this.stuName = stuName;
}
public String getStuNo() {
return stuNo;
}
public void setStuNo(String stuNo) {
this.stuNo = stuNo;
}
public String getStuName() {
return stuName;
}
public void setStuName(String stuName) {
this.stuName = stuName;
}
public String toString() {
return "No: " + this.stuNo + "Name: " + this.stuName;
}
}
2.OurClass.java代码如下
import java.util.ArrayList;
import java.util.List;
/**
* 2016年5月12日上午10:51:01
*
* @author 3306 TODO 定义常规操作类
*
*/
public class OurClass {
/*
* 存放学生java删除姓名代码的list
*/
private ListStudent stuList = new ArrayListStudent();
/**
* 添加学生
*
* @param stu
*学生对象
*/
public void addStudent(Student stu) {
if (null != stu) {
stuList.add(stu);
}
}
/**
* 删除学生
*
* @param stuNo
*学号
*/
public void delStudent(String stuNo) {
stuList.remove(findStudent(stuNo));
}
/**
* 显示全部学生
*/
public void displayAllStudent() {
for (int index = 0, size = stuList.size(); indexsize; index++) {
Student stu = stuList.get(index);
display(stu);
}
}
/**
* 显示学生信息
*
* @param stu
*学生对象
*/
public void display(Student stu) {
System.out.println("This student's info: " + stu);
}
/**
* 查找学生
*
* @param stuNo
*学号
* @return null or stu
*/
public Student findStudent(String stuNo) {
for (int index = 0, size = stuList.size(); indexsize; index++) {
Student stu = stuList.get(index);
if (stu.getStuNo().equals(stuNo)) {
return stu;
}
}
return null;
}
public static void main(String[] args) {
OurClass lab = new OurClass();
// 添加五个学生
System.out.println("\n\n----------------- Add Student -----------------\n");
for (int index = 0; index5; index++) {
lab.addStudent(new Student("" + index, "stu" + index));
}
// 显示全部学生
System.out.println("\n\n----------------- Display Student -----------------\n");
lab.displayAllStudent();
// 删除第一位学生
System.out.println("\n\n----------------- Delete Student -----------------\n");
lab.delStudent("" + 0);
// 显示升序java删除姓名代码的所有学生
System.out.println("\n\n----------------- Remain Student -----------------\n");
lab.displayAllStudent();
// 根据学号查找学生
System.out.println("\n\n----------------- Find Student -----------------\n");
lab.display(lab.findStudent("4"));
}
}
3.Note
1)更多校验,请自行添加
2)如有疑惑,请留言,谢谢 :)
【java删除姓名代码 java删除命令】关于java删除姓名代码和java删除命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 益智亲子农用车游戏,儿童农用车
- 西瓜视频弹幕引导写什么,西瓜视频弹幕开关
- redis4.0重启,redis重启数据还在吗
- thinkphp写窗口,thinkphp开发文档
- mysql怎么查询当前周 mysql查询本周数据
- 海信电视显示联网怎么回事,海信电视为什么显示网络异常
- 如何评价白象营销,如何评价白象营销模式
- 全民开直播需要什么手续,全民如何开通直播间
- pwd是linux的命令 pwd在linux中什么意思