分享好友 资讯首页 频道列表

Java自动类型与强制类型转换示例代码

2025-06-10 10:061620

了解Java编程语言的朋友都知道,在Java中存在不同的数据类型,在实际编写程序代码时,会遇到数据类型之间转换的现象,Java基本数据类型之间有自动类型转换与强制类型转换两种转换方法,下面,济宁网站建设小编就来和大家一起来看看两种类型转换示例代码,有兴趣的朋友可以过来关注一下。



1、自动类型转换


public class AutoTypeCasting {

    public static void main(String[] args) {

        int intValue = 100;

        long longValue = intValue; // 自动类型转换,int -> long

        System.out.println("Int value: " + intValue);

        System.out.println("Long value after auto casting: " + longValue);


        float floatValue = 10.5f;

        double doublevalue = floatValue; // 自动类型转换,float -> double

        System.out.println("Float value: " + floatValue);

        System.out.println("Double value after auto casting: " + doublevalue);

    }

}


2、强制类型转换


public class ExplicitTypeCasting {

    public static void main(String[] args) {

        double doublevalue = 20.6;

        int intValue = (int)doublevalue; // 强制类型转换,double -> int

        System.out.println("Original double value: " + doublevalue);

        System.out.println("Int value after explicit casting: " + intValue);


        long longValue = 123456789L;

        short shortValue = (short)longValue; // 强制类型转换,long -> short

        System.out.println("Original long value: " + longValue);

        System.out.println("Short value after explicit casting: " + shortValue);

    }

}


反对 0
举报 0
收藏 0
打赏 0
评论 0
JavaScript求任意一个整数的平方?
求一个整数的平方,我们可以将其理解为是一个整数与其自身相乘的结果,如果,我们想要在我们开发的网站页面中实现该效果,我们可以通过多种方法来解决这个需求,接下来,济

0评论2025-09-02142

JavaScript通过while求1-100间所有数的和?
JavaScript编程语言有多种方法可以帮助我们实现,求1-100间所有数的和,接下来,济宁网站建设小编就来为大家介绍其中的一种,通过JavaScript编程语言中的while循环语句来实

0评论2025-08-26144

JavaScript 输出1-100间所有偶数
在网页中输出1-100间的所有偶数,首先,我们要明白什么是偶数,如何判断某个整数是不是整数,一个整数可以被2整除,那么这个整数就是偶数。,下面,济宁网站建设小编就来和

0评论2025-08-15151

JavaScript while输出1-100之间所有的整数
想要在网站页面中输出1到100之间的所有整数,有多种方法可以实现,下面,济宁网站建设小编就来为大家分享其中中的一种,通过JavaScript编程语言中while循环语句来解决该问

0评论2025-08-13140