溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Java存儲學生信息的代碼怎么寫

發(fā)布時間:2022-02-24 10:27:54 來源:億速云 閱讀:165 作者:iii 欄目:開發(fā)技術(shù)

這篇文章主要介紹了Java存儲學生信息的代碼怎么寫的相關(guān)知識,內(nèi)容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Java存儲學生信息的代碼怎么寫文章都會有所收獲,下面我們一起來看看吧。

一、集合的介紹

Java 中的集合是在 java.util 包下的,是專門用來存放對象的容器。

集合的特點:

  • 集合只能存放對象,如果存放的是一個 int 數(shù)據(jù)類型,那么它會自動轉(zhuǎn)換為 Integer 對象。

  • 集合里面存放的都是對象的引用,而不是對象的本身。所以,集合中是對象的引用,對象的本身依舊在堆內(nèi)存中。

  • 集合可以存放不同類型、不限數(shù)量的數(shù)據(jù)。

二、具體應(yīng)用

首先定義一個學生對象:

public class Student {

    // 聲明學生的屬性 姓名、年齡和性別
    String name;
    Integer age;
    String gender;

    // 構(gòu)造方法
    public Student(String name, Integer age, String gender) {
        this.name = name;
        this.age = age;
        this.gender = gender;
    }
    @Override
    public String toString() {
        return "Student [name=" + name + ", age=" + age + ", gender=" + gender + "]";
    }
}

其次,創(chuàng)建幾個學生對象,創(chuàng)建一個集合,把學生對象加入到集合中,并通過重寫過的 toString() 方法,將集合中每個學生的信息打印出來。

import java.util.ArrayList;
import java.util.List;

public class ListTest {

    public static void main(String[] args) {
        // 創(chuàng)建學生對象
        Student s1=new Student("a", 19, "男");
        Student s2=new Student("b", 18, "女");
        Student s3=new Student("c", 21, "女");
        Student s4=new Student("d", 20, "男");

        // 創(chuàng)建一個集合
        List a1=new ArrayList();

        // 把學生對象添加到集合中
        a1.add(s1);
        a1.add(s2);
        a1.add(s3);
        a1.add(s4);

        System.out.println("遍歷集合,打印每個學生的信息");
        for (int i = 0; i < a1.size(); i++) {
            System.out.println(a1.get(i).toString());
        }

    }

}

關(guān)于“Java存儲學生信息的代碼怎么寫”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“Java存儲學生信息的代碼怎么寫”知識都有一定的了解,大家如果還想學習更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI