zoukankan      html  css  js  c++  java
  • 01 java中整数的默认数据类型

      在java中,整数的默认数据类型为“int”,即占4个字节,共32位。

     1 class printBinary {
     2     public static void main(String[] args) {
     3         /*报错:因为默认类型为int类型,因此jvm默认形式为32位的二进制数
     4         00000000000000000000000010000100(实际值为132,超出byte范围-128~127)*/
     5         //byte num1=0b10000100;  //原意:byte num1=-124
     6         //System.out.println(Integer.toBinaryString(num1));
     7         
     8         byte num2=(byte)0b10000100;
     9         System.out.println(Integer.toBinaryString(num2));
    10         //输出:11111111111111111111111110000100
    11         System.out.println(num2);
    12         //输出:-124
    13         
    14         long num3=100;
    15         System.out.println(num3);
    16         
    17         /*错误:过大的整数:10000000000000(超过了默认类型int的范围)*/
    18         //long num4=10000000000000;
    19         //System.out.println(num4);
    20         
    21         long num4=10000000000000L; //建议:在末尾加“L”标识
    22         System.out.println(num4);
    23     } 
    24 }
  • 相关阅读:
    Gin+Gorm小项目
    python实现监控信息收集
    Vue引入Stylus
    Go搭建一个Web服务器
    saltstack高效运维
    04-01 Django之模板层
    03-01 Django之视图层
    02-01 Django之路由层
    HTTP协议
    01-01 Web应用
  • 原文地址:https://www.cnblogs.com/cygalaxy/p/8176179.html
Copyright © 2011-2022 走看看