A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

import java.util.Scanner;
class  Student
{        //建立一个学生类
        String name;//名字
        int age;//年龄
        String sex;//性别
        String major;//专业
        //public Student(){
        //        name ="dd"; age =0;
        //        sex = "m"; major ="dd";
        //}
        public void setSt(String name,int age, String sex, String major){
                this.name =name;
                this.age = age;
                this.sex = sex;
                this.major = major;
        }
        public void print(){
                        System.out.println("名字:"+name+"\t"+"年龄:"+age);
                        System.out.println( "性别:"+sex+"\t"+"专业:"+major);
        }
}


class StudentManage//对学生类进行管理
{       
        Student[] arr  = new Student[1];
        public void getNews(){
                        Scanner in = new Scanner(System.in);
                        System.out.println("输入姓名:");
                        String name = in.next();
                        System.out.println("输入年龄:");
                        int age = in.nextInt();
                        System.out.println("输入性别:");
                        String sex = in.next();
                        System.out.println("输入你的专业:");
                        String major = in.next();
                        for(int i=0;i<arr.length;i++){
                                arr[i]=new Student();
                        }
                        //arr[0].name=name;
                        //System.out.println(arr[0].name);
                        arr[0].setSt(name,age,sex,major);//为类型性数组赋值
                        //return this.arr = arr;
                        arr[0].print();
        }


//对学生类数组的增删改查
        /*public void increase(){
                 getNews();
                Student[] arr_1 = new Student[arr.length+1];
                arr_1[arr.length] = getNews(); ;
                for(int x=0; x<this.arr.length+1;x++){
                        arr_1[x] = arr[x];
                }
                this.arr = arr_1;
        }*/
}

class User
{       
        public void manage(){
                Scanner in = new Scanner(System.in);
                StudentManage personManage = new StudentManage();
                //for(int x=0; x<90; x++){
                        System.out.println("输入需要执行的指令:");
                        System.out.println("1:建立档案"+"\t"+"2:查找学院"+"\t"+"3:添加新的学院信息");
                        System.out.println("4:修改信息"+"\t"+"5:删除学员信息"+"\t"+"6:查看全部!");
                        int num = in.nextInt();
                        switch(num){
                                case 1:
                       
                                        personManage.getNews();
                                        break;
                                case 2:
                                        //personManage.increase();
                                        break;
                                default :
                                        break;
                        }
                //}
        }
}
class StudentNewsManage
{
        public static void main(String[] args){
       
                User person = new User();
                person.manage();
                //StudentManage p = new StudentManage();
                //p.getNews();
                //p.print;

        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马