简单的学生类

package proj;
/**
 * 学生信息
 * @author 代昌波
 * @version 1.0
 *
 */
public class Student {
    
        private String name;
        private String sex;
        private int    age;
        private double number;
        public Student(){
            
        }
        /**
         * 带参构造方法
         * @param number
         * @param name
         * @param sex
         * @param age
         */
        public  Student(double number,String name,String sex,int age){
            this.age=age;
            this.name=name;
            this.number=number;
            this.sex=sex;
            
            
        }

        public String getName() {
            return name;
        }

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

        public String getSex() {
            return sex;
        }

        public void setSex(String sex) {
            this.sex = sex;
        }

        public int getAge() {
            return age;
        }

        public void setAge(int age) {
            this.age = age;
        }

        public double getNumber() {
            return number;
        }

        public void setNumber(double number) {
            this.number = number;
        }

    }

package srevice;

/**
 * @author 代昌波
 * @version 1.0
 * 主函数入口
 */
import java.util.ArrayList;
import java.util.Scanner;

import proj.Student;

public class StuMain {
    public static void main(String[] args){
        ArrayList<Student> stus=new ArrayList<Student>();
        System.out.println("-----------------欢迎登陆上海大学学生管理系统---------------");
        while(true){
        System.out.println("a:添加学生\t"+"b:删除学生\t"+"c:获取学生信息\t"+
                "d:查看所有学生信息\t"+"q:退出系统");
        Scanner readers=new Scanner(System.in);
        
        String aa=readers.next();
        if(aa.equals("a")){
            System.out.println("---添加学生---");
            System.out.println("学号");
            String number=readers.next();
            System.out.println("姓名");
            String name=readers.next();
            System.out.println("性别");
            String sex=readers.next();
            System.out.println("年龄");
            String age=readers.next();
            Student  stu=new Student();
            int mynumber =Integer.parseInt(number);
            stu.setNumber(mynumber);    
            stu.setName(name);
            //String类型转换成int型
            int myage =Integer.parseInt(age);
            stu.setAge(myage);
            stu.setSex(sex);
            //将数据存入集合中
            stus.add(stu);
            
        }
        else if(aa.equals("b")){
            System.out.println("-------删除学生--------");
            String number=readers.next();
            for(Student s:stus){
                if(number.equals(s.getNumber())){
                stus.remove(s);
                System.out.println("删除成功");
                    break;
                }    
            }
            
        }else if(aa.equals("c")){
            System.out.println("查看学生信息:");
            String number=readers.next();
            for(Student s:stus){
                if(number.equals(s.getName()));
               System.out.println("a:添加学生\t"+"b:删除学生\t"+"c:获取学生信息\t"+
                "d:查看所有学生信息\t"+"q:退出系统");
                break;
            }
            
            
        }else if(aa.equals("d")){
            System.out.println("查看所有学生信息");
            
            for(Student s:stus){
                System.out.println(s.getName()+s.getNumber()+s.getAge()+s.getSex());
                
            }
            
        }else if(aa.equals("q")){
            //break;
            System.exit(0);//终止循环
            System.out.println("退出系统:");
        }
    }

}

}

这几天一直在复习oop和java基础,其实java和其他语言一样,如果静下心来好好研究,你会不知不觉的喜欢上他,其实java程序最重要的就是他的思想,思想就是一个程序的灵魂,只要有了灵魂,他才会变得有生机。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值