Java是一門面向對象編程語言,其數據類型可以分為兩大類:基本數據類型和引用數據類型。其中,基本數據類型存儲的是數據本身,而不是對象;引用數據類型存儲的是對象的引用。本文將著重介紹Java中的基本數據類型和字符型。
基本數據類型
Java的基本數據類型分為八種,分別為:byte、short、int、long、float、double、char和boolean。
/* 基本數據類型示例 */ byte b = 127; // byte類型,范圍為-128到127 short s = 32767; // short類型,范圍為-32768到32767 int i = 2147483647; // int類型,范圍為-2147483648到2147483647 long l = 9223372036854775807L;// long類型,范圍為-9223372036854775808L到9223372036854775807L float f = 3.1415926f; // float類型,有限精度浮點數 double d = 3.14159265358979;// double類型,雙精度浮點數 char c = 'A'; // char類型,范圍為\u0000到\uFFFF boolean bool = true; // boolean類型,true或false
字符型
Java中的字符型指的是char類型,它是16位的Unicode字符。Java的字符型數據使用單引號括起來,例如'A'。
/* 字符型示例 */ char c1 = 'A'; char c2 = 65; // 與c1等價,char類型可以存儲ASCII碼對應的字符 char c3 = '\u005A'; // 與c1等價,char類型可以存儲Unicode碼對應的字符 System.out.println(c1); // 輸出為'A' System.out.println(c2); // 輸出為'A' System.out.println(c3); // 輸出為'Z'
總之,基本數據類型和字符型是Java程序設計中的重要組成部分。