Java定义list怎样实现自定义类型

   2024-10-08 5620
核心提示:要在Java中定义一个List并实现自定义类型,你需要先创建一个自定义类,然后将该自定义类作为List的泛型参数。首先,创建一个自定

要在Java中定义一个List并实现自定义类型,你需要先创建一个自定义类,然后将该自定义类作为List的泛型参数。

首先,创建一个自定义类,例如一个Person类:

public class Person {    private String name;    private int age;    public Person(String name, int age) {        this.name = name;        this.age = age;    }    // Getters and setters    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 method    @Override    public String toString() {        return "Person{" +                "name='" + name + '\'' +                ", age=" + age +                '}';    }}

然后,在你的主类中,创建一个List并指定泛型参数为Person类:

import java.util.ArrayList;import java.util.List;public class Main {    public static void main(String[] args) {        List<Person> personList = new ArrayList<>();        Person person1 = new Person("Alice", 25);        Person person2 = new Person("Bob", 30);        personList.add(person1);        personList.add(person2);        for (Person person : personList) {            System.out.println(person);        }    }}

在上面的示例中,我们定义了一个List类型的personList,然后创建了两个Person对象,并将它们添加到personList中。最后,我们遍历personList并打印每个Person对象的信息。

这样就实现了在Java中定义一个List并实现自定义类型。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号