首页 > 编程语言 > 详细

java学习(1)八大基本数据类型

时间:2021-02-10 12:51:22      阅读:28      评论:0      收藏:0      [点我收藏+]

八大基本数据类型

int 、byte、short、long、float、double、char、boolean

整数

1.基础

        //整数
		int num01 = 10;  //最常用
        byte num02=20;
        short num03=10;
        long num04=30L; //long类型要在数字后面加L

2.拓展

//整数拓展:    进制   二进制(0b)   八进制(0)   十进制  十六进制(0x)
        int i=10;
        int i1=010;   //八进制(0)
        int i2=0x10;    //十六进制(0x)
        System.out.println(i);
        System.out.println(i1);
        System.out.println(i2);

技术分享图片

浮点数

1.基础

        //浮点数
        float num05=50.1F;  //float类型要在小数后面加F或f
        double num06=3.1415926535;

2.拓展

//浮点数拓展  银行业务如何表示钱
        //BigDecimal  数学工具类  来表示银行业务
        //float 有限  离散   舍入误差     大约   接近但是不等于
        //double
        //最好避免使用浮点数进行比较
        //最好避免使用浮点数进行比较
        //最好避免使用浮点数进行比较

        float f=0.1f;   //0.1
        double d=1.0/10;  //0.1
        System.out.println(f);
        System.out.println(d);
        System.out.println(f==d);  //false

        float d1=1646464656f;
        float d2=d1+1;
        System.out.println(d1==d2);  //true

技术分享图片

字符

1.基础

        //字符
        char name01=‘A‘;
        char name02=‘请‘;
        //字符串,不是关键词是一个类
        //String name03="你好";

2.拓展

//字符拓展
        char c1=‘a‘;
        char c2=‘中‘;

        System.out.println(c1);
        System.out.println((int)c1);   //强制类型转换

        System.out.println(c2);
        System.out.println((int)c2);    //强制类型转换

        //编码  Unicode 表: 97=a  2字节  0-65536
        //Unicode编码  U0000--UFFFF   十六进制
        char c3=‘\u0061‘;
        System.out.println(c3);  //a

        //转义字符
        //  \t  制表符
        //  \n  换行
        //..........
        System.out.println("Hello\tworld");
        System.out.println("Hello\nworld");

技术分享图片

布尔值

1.基础

        //布尔值  是非
        boolean flag=false;

2.拓展

        //布尔值拓展
        boolean flag=true;
        if (flag==true){}   //新手
        if (flag){}   //老手   两个是一样的

java学习(1)八大基本数据类型

原文:https://www.cnblogs.com/shenhuagushisu/p/14395351.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!