Javaでユーザークラスを配列で作成する方法は何ですか?

Userクラスのオブジェクトを作成するためには、まずUserクラスを定義し、その後、複数のUserオブジェクトを配列に格納することができます。以下は例です:

public class User {
    private String name;
    private int age;

    public User(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public String getName() {
        return name;
    }

    public int getAge() {
        return age;
    }
}

public class Main {
    public static void main(String[] args) {
        // 创建一个包含3个User对象的数组
        User[] users = new User[3];

        // 实例化每个User对象,并将其存储到数组中
        users[0] = new User("Alice", 20);
        users[1] = new User("Bob", 25);
        users[2] = new User("Charlie", 30);

        // 遍历数组并输出每个User对象的信息
        for (User user : users) {
            System.out.println("Name: " + user.getName() + ", Age: " + user.getAge());
        }
    }
}

上記の例では、まずUserクラスを定義し、nameとageのパラメータを持つコンストラクタと、それに対応するgetterメソッドを含んでいます。次にMainクラスで、長さ3のUser配列を作成し、各Userオブジェクトをインデックスを使用して配列に格納します。最後に、for-eachループを使用して配列を反復処理し、各Userオブジェクトの情報を出力します。

bannerAds