• 大小: 2.49KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java 自动类型转换与强制类型转换(基础篇-实例022).zip

资源截图

代码片段和文件信息

public class TypeConversion {
    public static void main(String[] args) {
        byte b = 127;
        char c = ‘W‘;
        short s = 23561;
        int i = 3333;
        long l = 400000L;
        float f = 3.14159F;
        double d = 54.523;
        // 低类型向高类型自动转换
        System.out.println(“累加bype等于:“ + b);
        System.out.println(“累加char等于:“ + (b + c));
        System.out.println(“累加short等于:“ + (b + c + s));
        System.out.println(“累加int等于:“ + (b + c + s + i));
        System.out.println(“累加long等于:“ + (b + c + s + i + l));
        System.out.println(“累加float等于:“ + (b + c + s + i + l + f));
        System.out.println(“累加double等于:“ + (b + c + s + i + l + f + d));
        // 高类型到低类型的强制转换
        System.out.println(“把long强制类型转换为int:“ + (int) l);
        // 高类型到低类型转换会丢失数据
        System.out.println(“把long强制类型转换为short:“ + (short) l);
        // 实数到整数转换将舍弃小数部分
        System.out.println(“把double强制类型转换为int:“ + (int) d);
        // 整数到字符类型的转换将获取对应编码的字符
    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         301  2010-07-05 15:55  .classpath
     文件         379  2010-09-07 10:43  .project
     文件         635  2010-07-05 15:55  .settings\org.eclipse.jdt.core.prefs
     文件        1715  2013-11-21 08:40  bin\TypeConversion.class
     文件        1210  2010-07-06 14:34  src\TypeConversion.java

评论

共有 条评论