首页 > 学院 > 开发设计 > 正文

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

2019-11-14 22:39:10
字体:
来源:转载
供稿:网友
java从零开始学四(数据类型)一、Java数据类型划分

二、基本数据类型

No.数据类型大小/可表示的数据范围
1long(长整数)64-9223372036854775808 ~ 9223372036854775807
2int(整数)32-2147483648 ~ 2147483647
3short(短整数)16-32768~32767
4byte(位)8-128 ~ 127
5char(字符)20 ~ 255
6float(单精度)32-3.4E38(-3.4´1038) ~ 3.4E38(3.4´1038)
7double(双精度)64-1.7E308(-1.7´10308)~ 1.7E308(1.7´10308)

默认值

No.数据类型默认值
1byte(byte)0
2short(short)0
3int0
4long0L
5float0.0f
6double0.0d
7char/u0000(空,'')
8booleanfalse
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制表符Tab8/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;


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表