共計 684 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中,沒有直接的結構體(Struct)的概念,但可以通過定義一個類來實現類似的功能。下面是一個示例代碼,演示如何定義和使用一個類作為結構體的替代方案:
public class MyStruct {
public int id;
public String name;
public double score;
public MyStruct(int id, String name, double score) {
this.id = id;
this.name = name;
this.score = score;
}
public static void main(String[] args) {MyStruct student = new MyStruct(1, "John", 90.5);
System.out.println("ID:" + student.id);
System.out.println("Name:" + student.name);
System.out.println("Score:" + student.score);
}
}
在這個示例中,MyStruct類包含了三個字段:id、name和 score,以及一個構造函數用于初始化這些字段。
在main方法中,我們創建了一個 MyStruct 對象,傳入相應的值進行初始化。然后,我們可以通過訪問對象的字段來獲取和修改數據。在這個示例中,我們只是簡單地打印出了字段的值。
需要注意的是,Java 中的類是引用類型,因此創建一個類的對象時,實際上是在堆內存中分配了一塊內存空間,并返回該內存空間的引用。因此,我們可以通過類的引用來訪問和修改對象的字段。
丸趣 TV 網 – 提供最優質的資源集合!
正文完