java-類引用型數組Student[] arr=new Student[5]


package com.day11.集合框架概述;

import com.day11.bean.Student;

public class Demo1Array {

  /**
  * @param args
  * 15.01_集合框架(對象數組的概述和使用)
  * A:案例演示
  * 需求:我有5個學生,請把這個5個學生的信息存儲到數組中,並遍歷數組,獲取得到每一個學生信息。
  *
  Student[] arr = new Student[5]; //存儲學生對象
  arr[0] = new Student("張三", 23);
  arr[1] = new Student("李四", 24);
  arr[2] = new Student("王五", 25);
  arr[3] = new Student("趙六", 26);
  arr[4] = new Student("馬哥", 20);

  for (int i = 0; i < arr.length; i++) {
    System.out.println(arr[i]);
  }

  * B:畫圖演示
  * 把學生數組的案例畫圖講解
  * 數組和集合存儲引用數據類型,存的都是地址值

  */
  public static void main(String[] args) {
    //int[] arr=new int[5];//創建基本類型數組
    Student[] arr=new Student[5];//創建引用數據類型數組
    arr[0]=new Student("科比",39);//new一個具體的對象,將對象賦值給arr[0]
    arr[1]=new Student("KG",41);
    arr[2]=new Student("皮爾斯",40);
    arr[3]=new Student("雷阿倫",42);
    arr[4]=new Student("喬丹",54);
    for (int i = 0; i < arr.length; i++) {
      System.out.println(arr[i]+" ");//必須要重寫Student類中父類Object類里的toString方法
    }
  }

}

package com.day11.bean;

public class Student {
  private String name;
  private int age;
  public Student() {
    super();
    // 構造器
  }
  public Student(String name, int age) {
    super();
    this.name = name;
    this.age = age;
  }
  public String getName() {
    return name;
  }
  public void setName(String name) {
    this.name = name;
  }
  public int getAge() {
    return age;
  }
  public void setAge(int age) {
    this.age = age;
  }
  @Override
  public String toString() {

    return "Student [name="+name+",age="+age+"]";
  }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 Java上機題(封裝)(編寫student類) JAVA——完成下面父類及子類的聲明。(1)聲明Student類(2)聲明StudentXW類為Student的子類(3)聲明StudentBZ類為Student的子類 創建Student數組和Student對象,鍵盤錄入 Java-集合-第三題 有如下Student 對象, private String name; private int age; private int score; private String classNum; 其中,classNum 表示學生的班號,例如“class05”。 有如下List List list = new ArrayList(); l 以人類 Person 為基類設計學生類 Student 和教師類 Teacher 編寫Java應用程序。首先,定義描述學生的類——Student,包括學號(int)、 姓名(String)、年齡(int)等屬性;二個方法:Student(int stuNo,String name,int age) 用於對對象的初始化,outPut()用於輸出學生信息。其次,再定義一個主類—— TestClass,在主類的main方法中創建多個Student類的對象,使用這些對象來測 試Stud 構建一個學生Student,根據類Student的定義,創建五個該類的對象,輸出每個學生的信息,計算並輸出這五個學生Java語言成績的平均值,以及計算並輸出他們Java語言成績的最大值和最小值。 編寫Java應用程序。首先,定義描述學生的類——Student,包括學號(int)、 姓名(String)、年齡(int)等屬性;二個方法:Student(int stuNo,String name,int age) 用於對對象的初始化,outPut()用於輸出學生信息。其次,再定義一個主類—— TestClass,在主類的main方法中創建多個Student類的對象,使用這些對象來測 試Stud 編寫Java應用程序。首先,定義描述學生的類——Student,包括學號(int)、 姓名(String)、年齡(int)等屬性;二個方法:Student(int stuNo,String name,int age) 用於對對象的初始化,outPut()用於輸出學生信息。其次,再定義一個主類—— TestClass,在主類的main方法中創建多個Student類的對象,使用這些對象來測 試Stud 5.編寫Java應用程序。首先,定義描述學生的類——Student,包括學號(int)、 姓名(String)、年齡(int)等屬性;二個方法:Student(int stuNo,String name,int age) 用於對對象的初始化,outPut()用於輸出學生信息。其次,再定義一個主類—— TestClass,在主類的main方法中創建多個Student類的對象,使用這些對象來測 試St
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM