HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    JAVA老师和学生(java老师学生问题)

    发布时间:2023-03-03 17:25:23     稿源: 创意岭    阅读: 904        问大家

    大家好!今天让创意岭的小编来大家介绍下关于JAVA老师和学生的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。

    创意岭作为行业内优秀的企业,服务客户遍布全球各地,相关业务请拨打电话:175-8598-2043,或添加微信:1454722008

    本文目录:

    JAVA老师和学生(java老师学生问题)

    一、java声明两个类,一个学生类,一个教师类,并输出相关信息

    //没用到访问器(set、get)

    public class TestClass {

    public static void main(String[] args) {

    //创建一个学生对象

    Student xiaoming=new Student(2011001,"小明","打篮球、足球、玩游戏","175cm");

    //创建一个老师对象

    Teacher wanglaoshi=new Teacher("Java","王老师","编程、业余黑客","185cm");

    }

    }

    //学生类

    class Student {

    //学生的学号,姓名,爱好,身高

    int St_Id;

    String St_Name,St_Love,St_Stature;

    public Student(int id, String name, String love, String stature) {

    this.St_Id=id;

    this.St_Name=name;

    this.St_Love=love;

    this.St_Stature=stature;

    //自我介绍下:

    System.out.println("我是一名学生,我的名字是:"+St_Name

    +" 我的学号是:"+St_Id

    +" 我身高"+St_Stature

    +" 我的爱好有: "+St_Love);

    }

    }

    //教师类

    class Teacher{

    //教师的学号,姓名,爱好,身高

    String T_Name,T_course,T_Love,T_Stature;

    public Teacher(String course, String name, String love, String stature) {

    this.T_course=course;

    this.T_Name=name;

    this.T_Love=love;

    this.T_Stature=stature;

    //自我介绍下:

    System.out.println("我是一名学生,我的名字是:"+T_Name

    +" 我带你们的课程是:"+T_course

    +" 我身高"+T_Stature

    +" 我的爱好有: "+T_Love);

    }

    }

    二、设计评选优秀教师和学生的java程序

    这个你最好去淘宝买个程序吧,没人会无偿给你做程序的。

    三、在java里怎么表达一个老师下面有N个学生

    1,采用键值对的方式表示,一对多的映射关系

    2,把键设为老师(键唯一,表示一个老师)

    3,把值用集合或者数组表示(一个容器,表示可以有多个学生)

    //用数组表示

    Map<String,String[]>map = new HashMap<>();

    String [] s = {"张三","李四","王五"};

    map.put("王老师", s);

    //用集合表示,需要定义一个Student类

    Map<String,Arraylist<Student>>map = new HashMap<>();

    Arraylist<Student> s = new Arraylist<>();

    //添加数据

    s.add(new Student());

    map.put("王老师",s);

    四、Java 如何实现把20个学生平均分给3个老师,有一个老师多一个,不能一下给一个老师分配三个

    int xuesheng=20; //学生数目

    int xs[]={1,2,3,4,5,……} //相当于学生信息

    int laoshi=3; //老师数目

    list ls1=new ArrayList(),ls2=new ArrayList(),ls3=new ArrayList();

    for(int i=0;i<xuesheng;i+=laoshi){

        ls1.add(xs[i]); //相对于分配学生给老师

        if(i+1<xuesheng){

            ls2.add(xs[i+1]);

        }

        if(i+2<xuesheng){

            ls3.add(xs[i+2]);

        }

    }

    以上就是关于JAVA老师和学生相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。


    推荐阅读:

    初中生学java需要多久(尚硅谷java培训多少钱)

    java老师(java老师和学生信息)

    java培训班学费一般多少(零基础Java开发工程师培训收费标准)

    学电子商务的好处(电子商务说白了就是干什么的)

    广告招商(广告招商怎么找客户)