什麼是資料型態?
-->資料類型指定可以儲存在變數中的不同大小和值。
--> Java 是一種靜態型別程式語言。這意味著,所有變數都必須在使用之前聲明。這就是為什麼我們需要聲明變數的類型和名稱。
--> Java中的資料類型具有不同的大小和值,可以儲存在根據方便和情況建立的變數中,以覆寫所有測試案例。
Java 中有兩種資料型態:
1.原始資料型別: 原始資料型別包括 boolean、char、byte、short、int、long、float 和 double。
2.非原始資料型態: 非原始資料型別包括字串、類別、介面和陣列。
Java 原始資料型態:
-->在 Java 語言中,原始資料型別是資料操作的建構塊。
-->原始資料型別包括 boolean、char、byte、short、int、long、float 和 double。
-->原始資料只是單一值,沒有特殊的能力。
Java 中的非原始資料型別:
-->非原始(引用)資料類型將包含變數值的記憶體位址,因為引用類型不會將變數值直接儲存在記憶體中。
-->在Java中,非原始資料類型,也稱為引用資料類型,用於儲存複雜的物件而不是簡單的值。
-->非原始資料類型包括字串、類別、介面和陣列。
班級:
Java 中常見的非原始資料型別是類別。類別用於創建對象,對像是類別的實例。類別定義物件的屬性和行為,包括變數(欄位)和方法。例如,您可以建立一個 Person 類別來表示一個人,其中包含該人的姓名、年齡和地址的變數以及設定和取得這些值的方法。
字串:(待定)
字串被定義為字元數組。 Java 中字元陣列和字串之間的差異在於,字串被設計為在單一變數中保存字元序列,而字元陣列是單獨的 char 類型實體的集合。與 C/C 不同,Java 字串不以空字元終止。
陣列:(待定)
數組是 Java 中的一種基本非原始資料類型,它允許您在單一變數中儲存相同類型的多個值。陣列具有固定大小,該大小在建立陣列時指定,並且可以使用索引進行存取。數組通常用於儲存值列表或表示矩陣和其他多維資料結構。
介面:(待定)
介面是 Java 中另一種重要的非原始資料型別。介面定義了實作該介面的類別必須提供的內容的契約,但沒有指定它應該如何實作。 Java中使用介面來實現抽象和多重繼承,讓類別更有彈性和可重複使用。
範例程式:
原始碼:
公開課選手
{
分數;
浮動罷工率;
public static void main(String[] args)
{
玩家player1 = new Players();
玩家player2 = new Players();
玩家1.score = 100;
player2.score = 80;
玩家1.strike_rate = 78.4f;
玩家2.strike_rate = 65.0f;
System.out.println(player1.score);
System.out.println(player2.strike_rate);
}
}
輸出:
100
65.0
任務:
原始碼:
公共級飯店
{
整數金額;
浮動數量;
public static void main(String args[])
{
飯店食物1 = new Hotel();
飯店食物2 = 新飯店();
food1.amount =100;
food1.數量 = 50.5f;
food2.amount = 200;
System.out.println( food1.amount);
System.out.println( food2.quantity);
}
}
輸出:
100
0.0
參考:
https://www.javatpoint.com/java-data-types
https://www.geeksforgeeks.org/data-types-in-java/
https://monad.edu.in/img/media/uploads/java.pdf 中的資料類型
以上是日資料類型的詳細內容。更多資訊請關注PHP中文網其他相關文章!