Java基础语法

java 基本知识点

8 大数据类型

分类

  • byte 1个字节

  • short 2个字节

  • int 4个字节

  • long 8个字节 long类型要在数字后面加个L

  • float 浮点数(也就是小数)float 类型要在后面加F

  • double

  • char 字符(单个)

  • boolean 布尔值(只有是与非)

byte num2 = 20;
        short num3 = 30;
        long num4 = 30L;                          //long类型要在数字后面加个L
        //小数,浮点数                             //最好完全使用浮点数进行比较
        //float    有限  离散  舍入误差  大约  接近但不等于
        float mum5 = 10.1F;                       //float 类型要在后面加F
        double num6 = 3.1415926;
        //字符
        char name = 'A';
        char name2 = '叶';
        //字符串,String 不是关键字,类
        //String name3 = "叶秋";
​
        //布尔值:是非
        boolean flag = true;
        boolean flag2 = false;

整数拓展

进制 (满多少进一)

  • 二进制 0b

  • 八进制 0

  • 十进制

  • 十六进制 0x

        int i = 10;
        int i2 = 0b10;
        int i3= 010;
        int i4 = 0xB;//十六进制0x    0~9 A~F  16
        System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);
        System.out.println(i4);

运行结果

10
2
8
11

注:print将它的参数显示在命令窗口,并将输出光标定位在所显示的最后一个字符之后。println将它的参数显示在命令窗口,并在结尾加上换行符,将输出光标定位在下一行的开始。

强制类型转换

        char d1 = 'a';
        char d2 = '叶';
        System.out.println(d1);
        System.out.println((int)(d1));     //强制转换
        System.out.println(d2);
        System.out.println((int)(d2));     //强制转换
  tips:注意int要加括号

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五月的_肖邦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值