java的基本数据类型

xiaoxiao2021-02-28  49

基本数据类型,又称为元数据类型,有8大分类。

1:boolean    就是布尔类型,要么true,要么false

2:byte(1字节)    范围:-128--127(因为0算为正数)

3:char(2字节)    字符,用单引号包围。比如'a'(“a”双引号的是字符串)

                            范围:0--255(char的默认值是0的字符,而不是字符0)

4:short(2字节)

5:int(4字节)    例子:123

6:long(8字节)    例子:123L

7:float(4字节)    例子:123f

8:double(8字节)    例子:123d

上述的都是基本的讲解,下面就说一些较深的知识

1:理解int型的取值范围

public class IntValue { public static void main(String[] args) { //测试int的取值范围 //可以利用Int的包装类integer来获取最大值和最小值 int max = Integer.MAX_VALUE; int min = Integer.MIN_VALUE; //输出最大值和最小值 System.out.println("int的最大值:"+max); System.out.println("int的最小值:"+min); //现在我们把最大值加1,最小值减1 long max_1 = max+1; long min_1 = min-1; //输出结果 System.out.println("最大值+1="+max_1); System.out.println("最小值-1="+min_1); } }

结果:

int的最大值:2147483647 int的最小值:-2147483648 最大值+1=-2147483648 最小值-1=2147483647

分析:从结果可以看出,范围就是-2147483648到2147483647;除此之外,我们把最大值加1后,发现结果是“最小值”;把最小值减1后,结果是“最大值”;很明显就是一个数据溢出,循环的现象。

ps:以上编程手记,只是本人为了学习知识,记录笔记用的。同时也把笔记分享给网友,我愿和广大网友共同学习;如若笔记有错误,欢迎各位留言指正,互相学习。谢谢!!!

转载请注明原文地址: https://www.6miu.com/read-2631194.html

最新回复(0)