Java从零开始学四(数据类型)

王朝学院·作者佚名  2016-05-28
窄屏简体版  字體: 小  |  中  |  大  |  超大  

java从零开始学四(数据类型)一、Java数据类型划分

二、基本数据类型

No.

数据类型

大小/位

可表示的数据范围

1

long(长整数)

64

-9223372036854775808 ~ 9223372036854775807

2

int(整数)

32

-2147483648 ~ 2147483647

3

short(短整数)

16

-32768~32767

4

byte(位)

8

-128 ~ 127

5

char(字符)

2

0 ~ 255

6

float(单精度)

32

-3.4E38(-3.4´1038) ~ 3.4E38(3.4´1038)

7

double(双精度)

64

-1.7E308(-1.7´10308)~ 1.7E308(1.7´10308)

默认值

No.

数据类型

默认值

1

byte

(byte)0

2

short

(short)0

3

int

0

4

long

0L

5

float

0.0f

6

double

0.0d

7

char

\u0000(空,'')

8

boolean

false

2.1、整型类型当数据不带有小数或分数时,即可以声明为整数变量如:3,-147整型可以分为long,int,short和byte4种 byte b=8; short s=100; int i=2; long v=1000;

2.2、字符类型字符类型在内存中占有2个字节,可以用来保存英文字母等字符,字符要用一对单引号('')括起 char ch1='a'; char ch2=97; System.out.PRintln("ch1= "+ch1); System.out.println("ch2= "+ch2);

结果:ch1=a,ch2=a字符类型也算是整数类型的一种常用的转义字符:No.

转义字符

描述

No.

转义字符

描述

1

\f

换页

2

\\

反斜线

3

\b

倒退一格

4

\'

单引号

5

\r

归位

6

\"

双引号

7

\t

制表符Tab

8

\n

换行

char ch1='\"'; char ch2='\\'; System.out.println("ch1= "+ch1); System.out.println("ch2= "+ch2); System.out.println("\"Hello World\"");

结果:

ch1= "ch2= \"Hello World"

2.3、浮点数类型(float,double)在数学中,这些带有小数点的数值称为实数,在Java里,这种数据类型称为浮点数类型java中默认为double类型. double num1=3.14; float num2=7.3F; System.out.println("num1="+num1); System.out.println("num2="+num2);

2.4、布尔类型(boolean)布尔(boolean)类型的变量,只有true(真)和false(假)两种。也就是说,当将一个变量定义成布尔类型时,它的值只能是true或false,除此之外,没有其他的值可以赋值给这个变量 boolean flag = true; System.out.println("flag ="+flag);

结果:flag =true;

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航