Java的數據類型可以分為兩類:邏輯值和非邏輯值。邏輯值只有兩種取值,True和False。非邏輯值包括整數、浮點數、字符、字符串等多種類型。邏輯值通常用于條件判斷和循環控制。
public static void main(String[] args){ boolean isTrue = true; boolean isFalse = false; if(isTrue){ System.out.println("isTrue為True"); } if(isFalse){ System.out.println("isFalse為True"); }else{ System.out.println("isFalse為False"); } }
在上面的例子中,定義了兩個boolean類型的變量isTrue和isFalse。分別賦值為True和False。通過if語句進行條件判斷,當isTrue為True時,輸出“isTrue為True”,當isFalse為True時,輸出“isFalse為True”,否則輸出“isFalse為False”。
public static void main(String[] args){ int num = 10; double price = 3.14; char ch = 'A'; String str = "Hello World"; boolean isTrue = true; System.out.println("num="+num); System.out.println("price="+price); System.out.println("ch="+ch); System.out.println("str="+str); System.out.println("isTrue="+isTrue); }
在上面的例子中,定義了多個非邏輯值類型的變量。分別是int類型的num,double類型的price,char類型的ch,String類型的str,以及boolean類型的isTrue。通過System.out.println()語句將變量的值輸出到控制臺。
綜上所述,Java的數據類型可以分為邏輯值和非邏輯值。可以根據不同的需求,選擇不同類型的數據來存儲和處理數據。邏輯值常用于條件判斷和循環控制,非邏輯值包括整數、浮點數、字符、字符串等多種類型,可以處理不同的數據類型。