久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java如何修改list中對象的值

219次閱讀
沒有評論

共計 948 個字符,預計需要花費 3 分鐘才能閱讀完成。

要修改 List 中對象的值,可以通過索引來獲取對象,然后修改對象的屬性值。以下是一個示例代碼:

假設有一個 Student 類,具有屬性 name 和 age,現在有一個 List list 存儲了多個 Student 對象,我們想要修改其中一個 Student 對象的屬性值:

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

class Student {private String name;
    private int age;

    public Student(String name, int age) {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 +
                '}';
    }
}

public class Main {public static void main(String[] args) {List<Student> list = new ArrayList<>();
        list.add(new Student("Alice", 20));
        list.add(new Student("Bob", 22));
        list.add(new Student("Charlie", 21));

        // 修改第二個 Student 對象的屬性值 
        Student student = list.get(1);
        student.setAge(23);

        // 輸出修改后的 List
        for (Student s : list) {System.out.println(s);
        }
    }
}

在上面的示例中,我們通過 list.get(1) 獲取第二個 Student 對象,并通過 setAge 方法修改了該對象的 age 屬性值。然后遍歷 List 并輸出修改后的結果。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-04-22發表,共計948字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 梁河县| 双峰县| 乌鲁木齐县| 南投县| 宁国市| 新泰市| 巫山县| 曲松县| 武宣县| 江阴市| 峡江县| 肥乡县| 秦安县| 南漳县| 三都| 安福县| 巨野县| 卢龙县| 崇明县| 鹤庆县| 三都| 泽库县| 潞城市| 虎林市| 江永县| 南召县| 天水市| 博客| 丰原市| 比如县| 乌兰县| 佛学| 泾源县| 揭阳市| 阜南县| 东丽区| 乡城县| 无棣县| 滦南县| 襄樊市| 巩留县|