HOME 首頁
SERVICE 服務產品
XINMEITI 新媒體代運營
CASE 服務案例
NEWS 熱點資訊
ABOUT 關于我們
CONTACT 聯系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    JAVA老師和學生(java老師學生問題)

    發(fā)布時間:2023-03-03 17:25:23     稿源: 創(chuàng)意嶺    閱讀: 904        問大家

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關于JAVA老師和學生的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

    創(chuàng)意嶺作為行業(yè)內優(yōu)秀的企業(yè),服務客戶遍布全球各地,相關業(yè)務請撥打電話:175-8598-2043,或添加微信:1454722008

    本文目錄:

    JAVA老師和學生(java老師學生問題)

    一、java聲明兩個類,一個學生類,一個教師類,并輸出相關信息

    //沒用到訪問器(set、get)

    public class TestClass {

    public static void main(String[] args) {

    //創(chuàng)建一個學生對象

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

    //創(chuàng)建一個老師對象

    Teacher wanglaoshi=new Teacher("Java","王老師","編程、業(yè)余黑客","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

    +" 我?guī)銈兊恼n程是:"+T_course

    +" 我身高"+T_Stature

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

    }

    }

    二、設計評選優(yōu)秀教師和學生的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開發(fā)工程師培訓收費標準)

    學電子商務的好處(電子商務說白了就是干什么的)

    廣告招商(廣告招商怎么找客戶)