在 Java 中,沒有直接的結構體(struct)類型,但可以通過類來模擬結構體的功能。可以創建一個類來定義結構體的字段,并提供相應的構造函數和方法來操作這些字段。
例如,以下是一個簡單的示例,演示了如何在 Java 中定義一個類來模擬結構體:
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
}
在這個例子中,我們定義了一個名為 Person 的類,它具有兩個字段:name 和 age。我們還提供了一個構造函數來初始化這兩個字段,并提供了訪問和修改這兩個字段的方法。
使用這個類,我們可以創建一個 Person 對象來表示一個人,然后使用相應的方法來訪問和修改這個人的名字和年齡。例如:
Person person = new Person("Alice", 30);
System.out.println("Name: " + person.getName());
System.out.println("Age: " + person.getAge());
person.setAge(31);
System.out.println("New age: " + person.getAge());
這樣,我們就可以在 Java 中模擬結構體的功能了。