📄 file2.java
字号:
import java.util.LinkedList;
import java.util.Iterator;
///主运行类
///st1至st10是学生类的十个创建的对象
///set方法赋值给了这个十个对象
///list1是创建的链表对象
///it是迭代器对象,通过它来指向链表中的元素
///remove是链表中的删除元素的方法,通过它来删除元素
public class file2
{
public static void main(String[] args)
{
student st1=new student("王鹏");
student st2=new student("王浩");
student st3=new student("孙鹏");
student st4=new student("孙文君");
student st5=new student("谭妮");
student st6=new student("赵志强");
student st7=new student("王凯");
student st8=new student("苏瑞");
student st9=new student("张伟");
student st10=new student("张杰");
st1.set(20,"男","10000","重庆大学","大学三年级","计算机专业","重庆市沙坪坝区");
st2.set(22,"男","10001","重庆大学","大学三年级","计算机专业","重庆市沙坪坝区");
st3.set(21,"男","10002","重庆大学","大学三年级","计算机专业","重庆市沙坪坝区");
st4.set(19,"女","10003","重庆大学","大学三年级","计算机专业","重庆市沙坪坝区");
st5.set(18,"女","10004","重庆大学","大学三年级","计算机专业","重庆市沙坪坝区");
st6.set(24,"男","10005","重庆大学","大学三年级","计算机专业","重庆市沙坪坝区");
st7.set(22,"男","10006","重庆大学","大学三年级","计算机专业","重庆市沙坪坝区");
st8.set(29,"女","10007","重庆大学","大学三年级","计算机专业","重庆市沙坪坝区");
st9.set(25,"女","10008","重庆大学","大学三年级","计算机专业","重庆市沙坪坝区");
st10.set(28,"男","10009","重庆大学","大学三年级","计算机专业","重庆市沙坪坝区");
try
{
LinkedList list1=new LinkedList();
list1.add(st1);
list1.add(st2);
list1.add(st3);
list1.add(st4);
list1.add(st5);
list1.add(st6);
list1.add(st7);
list1.add(st8);
list1.add(st9);
list1.add(st10);
Iterator it=list1.iterator();
System.out.println("以下就是所有的同学的信息:");
while(it.hasNext())
{
System.out.println(it.next());
}
System.out.println("其中有几个同学已经转学了!");
System.out.println("那么就从数据库中删除他:");
list1.remove();
list1.remove();
list1.remove();
list1.remove();
list1.remove();
Iterator it1=list1.iterator();
while(it1.hasNext())
{
System.out.println(it1.next());
}
}
catch(Exception e){}
}
}
///创建一个学生类
///name是学生姓名
///code是学生学号
///school是学生所在学校
///age是年龄
///grade是年级
///major是专业
///sexy是性别
///set方法是设置器
///get方法是访问器
///tostring方法是让对象以字符串的形式输出的方法
class student
{
String name;
int age;
String sexy;
String code;
String school;
String grade;
String major;
String address;
student x;
student y;
student(String name)
{
this.name=name;
}
public void set(int age,String sexy,String code,String school,String grade,String major,String address)
{
this.age=age;
this.sexy=sexy;
this.school=school;
this.grade=grade;
this.major=major;
this.code=code;
this.address=address;
}
public String getname()
{
return name;
}
public String getcode()
{
return name;
}
public String getsexy()
{
return sexy;
}
public int getage()
{
return age;
}
public String getschool()
{
return school;
}
public String getmajor()
{
return major;
}
public String getgrade()
{
return grade;
}
public String getaddress()
{
return address;
}
public String toString()
{
String information="学生姓名:"+name+" "+"学号:"+code+" "+"性别"+sexy+" "+"年龄:"+age+" "+"所在学校:"+school+" "+"所学专业:"+major+" "+"所在年级:"+grade+" "+"家庭地址:"+address;
return information;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -