JAVA/编程语言

[上]JAVA学习系列模块二第四章42.数据类型转换_强制类型转换

daimafengzi · 5月22日 · 2024年 · · 本文共524个字 · 预计阅读2分钟 1154次已读

[上]JAVA学习系列模块二第四章42.数据类型转换_强制类型转换

视频

[vbilibili]【尚硅谷2024最新Java入门视频教程(上部)java零基础入门教程】 https://www.bilibili.com/video/BV1YT4y1H7YM/?p=42&share_source=copy_web&vd_source=85f561e7442caa320f4a23b57edee129[/vbilibili]

笔记:强制类型转换

1.将取值范围大的数据类型赋值给取值范围小的数据类型
取值范围小的数据类型 变量名 = 取值范围大的数据类型 -> 需要强转

2.怎么强转:
取值范围小的数据类型 变量名 = (取值范围小的数据类型)取值范围大的数据类型

public class Demo10DataType{
	public static void main(String[] args){
		/*
		  等号右边的数据是小数,小数默认类型为double
		  等号左边的变量是float型
		  
		  将取值范围大的赋值给取值范围小 -> 报错,需要强转
		*/
		//float num1 = 2.5;
		//float num1 = (float)2.5;
		float num1 = 2.5F;
		System.out.println(num1);
		
	}
}
0 条回应