zoukankan      html  css  js  c++  java
  • java基础(7)--基本类型转换

    一、转换规则
    1、类型转换的原则是:
    小容量可以自动转成大容量,大容量转成小容量,需要强制转换,有些类型之前不能转换
    判断以下语句是否符合要求
    2、默认的识别数字
    整数默认->int
    浮点数默认->double
    浮点数存储空间>整数
     
    二、转换示例
    1、long a1=200;
    --true(int转long)
    2、long a2=2147483648;
    --flase(int类型超过限制)
    3、long a3=2147483647;
    --true(int转long)
    4、long a4=2147483648L;
    --true(long类型赋值)
    5、byte a5=300;
    --false(int转byte)
    6、byte a6=(byte)300;
    --false(int强转byte)
    7、int a7=100L;
    --false(long转int)
    8、int a8=(int)100L;
    --true(long强转int)
    9、double a9=10.5F;
    --true(float转double)
    10、float a10=10.5;
    --false(double转float)
    11、float a11=10;
    --true(int转float)
    12、float a12=(float)10.5;
    --true(double强转float)
    13、int a13=10.0/3;
    --flase(double换int)
    14、int a14=(int)10.0/3;
    --flase(double强转int)
    15、char a15=97;
    --true(int转char)s
    16、char a16=65536;
    --false(int转char,超出范围)
    17、char a17=(char)65536;
    --true(int转char,超出范围)
  • 相关阅读:
    day06
    样式表
    框架&样式表
    表单
    用表格制作百度首页
    汉企教育实训第第二天
    汉企教育实训第一天感想
    BootStrap前端框架
    MySQL存储过程、存储函数介绍
    日常记录
  • 原文地址:https://www.cnblogs.com/mrwhite2020/p/13382130.html
Copyright © 2011-2022 走看看