這是Student類
package com.ma_0002; /** * 建立一個學生類,重寫toString()方法 * @author TP * */ public class Student { /************成員變量區****************/ /**學生姓名*/ String name; /**學生年齡*/ int age; /************構造方法區****************/ public Student() { super(); } public Student(String name, int age) { super(); this.name = name; this.age = age; } /************get和set方法區****************/ 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; } /************重寫了toString()方法****************/ @Override public String toString() { return "Student [name=" + name + ", age=" + age + "]"; } }
這是測試類StudentTest
package com.ma_0002; /** * Student測試類 * @author TP * */ public class StudentTest { /* * 需求: * 創建幾個Student對角,並把它們放入一個數組中,然后輸出 * * 分析: * 1.用Student構造方法創建對象 * 2.創建一個Student[]數組來放對象 * 3.輸出 */ public static void main(String[] args) { //創建一個學生類對象 Student s = new Student("張大",1); Student s2 = new Student("張二",2); Student s3 = new Student("張三",3); Student s4 = new Student("張四",4); Student s5 = new Student("張五",5); Student s6 = new Student("張六",6); //創建一個Student[]數組來放對象 Student[] stuArr = new Student[6]; //給數組賦值 stuArr[0] = s; stuArr[1] = s2; stuArr[2] = s3; stuArr[3] = s4; stuArr[4] = s5; stuArr[5] = s6; //遍歷輸出數組元素 for (int i = 0; i < stuArr.length; i++) { System.out.println("s"+i+" : "+stuArr[i]); } } }
執行結果:
s0 : Student [name=張大, age=1]
s1 : Student [name=張二, age=2]
s2 : Student [name=張三, age=3]
s3 : Student [name=張四, age=4]
s4 : Student [name=張五, age=5]
s5 : Student [name=張六, age=6]