java有八种基本数据类型,分别为以下:
1.数值型:
1)整数类型:byte、short、int、long
通常情况下,int已经够用,但是特定情况可能需要使用其他类型。
整数类型用来存储整数数值,可以是正数也可以是负数。在java中有3种表示形式:十进制,八进制,十六进制
2)浮点类型:float、double
浮点类型表示有小数部分的数字。java中分为两种,单精度浮点类型(float)、双精度浮点类型(double)。
若申明float,需要在小数后面加 f 或者 F 。但使用double不加 D 或 d 不会出错。即:
double d = 1.325; float f = 1.325f;
2.字符型:
char:字符类型用来存储单个字符,在定义时需要用单引号表示。即:char c = 'f';
如果用双引号,哪怕里面只有一个字符,也表示字符串类型。
3.布尔型:
boolean:布尔类型又被成为逻辑类型。只有true和false两种值,分别代表真和假。通常被用在流程控制中做判断条件。
boolean b = true;
转义字符(附加部分):
\t 制表符
\r 回车
\n 换行
\b 退格
\f 换页