【Java数据类型扩展】

整型、浮点型、字符型相关知识

    public static void main(String[] args) {
       //Java中常用类型转换
       //整型
        int a=10;
        byte a2=11;
        short a3=12;
        long a4=13;
        System.out.println(a);
        System.out.println(a2);
        System.out.println(a3);
        System.out.println(a4);
        System.out.println("-----------------------");
    //浮点型
        //float 有限 离散 有舍入误差  近似但不等于
        float b=10.2f;
        float b2=10.1f;
        double c=102/10;
        System.out.println(b);
        System.out.println(b2);
        System.out.println(b==c);//用浮点数比较会出现错误,所以要避免定义浮点数
        System.out.println("-----------------------");
        //进制
        int w=02;//八进制 0开头
        int w2=0x8;//十六进制 0x开头   0-9 A-F
        int w3=0b10;//二进制 0b开头
        System.out.println(w);
        System.out.println(w2);
        System.out.println(w3);
        System.out.println("-----------------------");
        //字符型
        char ch='王';
        //char ch='王在';是错误的,char类型是单字符
        String cha="c";
        System.out.println((int)ch);
        System.out.println("-----------------------");
        //转义字符
        System.out.println("你好,世界\nhello,world");//换行符
        System.out.println("sss\taaa");//制表符
        System.out.println("a\0ss");//空字符
        System.out.println("zxc\bzxc");//退格
        System.out.println("-----------------------");
        Integer e=new Integer(9);
        Integer f=new Integer(9);
        String g=new String("世界");
        String h=new String("世界");
        System.out.println(g==h);
        String i="世界";
        String j="世界";
        System.out.println(i==j);
        System.out.println("-----------------------");
      //布尔值扩展
        boolean flag=true;
        if(flag)//if(flag==true)的简写
        {
            System.out.println("正确");
        }
        else
        {
            System.out.println("错误");
        }
    }
*如有不足之处,欢迎留言*


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值