八大基本类型

八大基本类型

Boolean类型 通常用于逻辑运算和程序流程控制(条件选择/循环)

该类型的值只能是true或false,表示真假

不可以使用0或非0的整数来代替false和true,区分C语言

public class App{

public static void main(String[] args) {

//定义一个 布尔类型. isMan

boolean isMan;

isMan=true;

System.out.println(isMan);

isMan=false;

System.out.println(isMan);

}

}

整数类型(byte、short、int、long)

整型常量的四种表现形式:

二进制整数:0B或0b开头(Java7的新特性),如:int a = 0B110;八进制整数:要求以)开头,如:int a = 012;十进制整数:如:int a = 17;十六进制整数:要求0X或0x开头,如:int a = 0X12;默认情况下,一个整型的自变量默认是int类型

public class App{

public static void main(String[] args){

//定义一个int类型

int a = 110;

System.out.println(a);

System.out.println(0b1101110);//二进制

System.out.println(0156);//八进制

System.out.println(110);//十进制

system.out.println(0X6E);//十六进制

//定义一个byte类型

byte b = 127;//范围只在[-128,127]

System.out.println(b);

}

}

小数类型(float、double)

float、double类型:

表示小数类型又称为浮点类型,其中float表示单精度类型,double表示双精度类型,但是二者都不能表示精确的小数。

public class App{

public static void main(String[] args){

double d = 3;

System.out.println("double" + d);//double 3.0

float f = 6;

System.out.println("float" + f);//float 6.0

//都有小数点的范围

}

}

Java的浮点类型常量有两种表现形式:

十进制形式:例如:3.14, 168.0,.618

科学计数法形式:例如:3.14e2,3.14E2;1000E-2

科学计数法表达式返回的结果是double类型。

默认情况下,一个浮点类型的字面量默认是double类型.若要声明一个常量为foat型,则需在常量后加上f或F , double常量后面的D或d可省略。注意:Java里只有浮点型的变量才可以接受科学计算式结果:

字符类型(char):字符、字母和符号。

char类型:表示16位的无符号整数或者Unicode字符,Java对字符采用Unicode字符编码。

Unicode收集了世界上所有语言文字中的符号,是一种跨平台的编码方式,Java的字符占两个字节,可以表示一个汉字。

char前256个字符和Asal〈美国信息交互标准编码)码中的字符重复。char前256个字符和Asal〈美国信息交互标准编码)码中的字符重复。

相关推荐

Weloop 唯乐 Neo 智能运动手环开箱初体验
LOLS7潮汐海灵玩法攻略
36365

LOLS7潮汐海灵玩法攻略

06-28 👁️ 2301
20k照片的尺寸是多少--20k照片的尺寸揭秘:清晰度与存储大小的完美平衡
汐玥名字寓意,汐玥的名字含义是什么?
S365网络超时

汐玥名字寓意,汐玥的名字含义是什么?

06-27 👁️ 2742