求大神帮忙!!!急!急!急!!! 用Java编写一个学生信息管理系统,包括人名,年龄,可进行增加

求大神帮忙!!!急!急!急!!! 用Java编写一个学生信息管理系统,包括人名,年龄,可进行增加数据,删减数据,还有数据统计求成绩和还有排名!!! 谢谢!!!

package main;

import java.util.ArrayList;
import java.util.Scanner;

import bean.Student;

public class Stu {

ArrayList ar = new ArrayList();//在类中创建一个集合变量。这个变量存在新创建的本类内存 地址中
//添加学员方法
public void addStudent(){
Scanner sc = new Scanner(System.in);//获取输入对象
Student st = new Student();//创建学员对象
System.out.println("请输入学生编号 姓名 年龄信息");//有好的提示~
st.setId(sc.nextInt());//将用户输入的数据放入 学生对象中
st.setName(sc.next());
st.setAge(sc.nextInt());
ar.add(st);//将存好数据的学生对象放入 集合中
}
//查询所有学员信息方法
public void show(){
System.out.println("编号 姓名 年龄");
for(int i =0;i<ar.size();i++){
Student st = (Student)ar.get(i);//根据编号取得所有学员信息
System.out.println(st.getId()+" "+st.getName()+" "+st.getAge());
}
}

public static void main(String[] args) {
System.out.println("学生信息管理系统");
Stu s = new Stu();//创建本类的对象
while(true){//死循环
System.out.println("输入1进入添加 输入2进入查询信息");
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();

if(a==1){
s.addStudent();//调用本类的方法
}else if(a==2){
s.show();
}
}
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-10
风格和风格和法国恢复供货
第2个回答  2014-06-10
用什么技术呀?我貌似有个,87133....8155
第3个回答  2014-06-13
我有一个不知你还要不?不过我的没有成绩排名
相似回答