数据类型转换之强制转换
基本数据类型:四类八种
/*
* 强制类型转换
* 较大类型的数据存储到较小类型的数据中时,系统担心会出现数据的精度损失,
* 会报编译期错误,告诉程序员可能会产生损失,此时如果我们必须要赋值,就要进行强制类型转换
*
* 定义格式:
* 目标数据类型 变量名称 = (目标数据类型)较大的数据类型;
*
* 说明:强制类型转换可能会产生损失也可能不会
*
* */
package com.yoliao;
/**
* @Author Dali
* @Date 2021/2/23 21:00
* @Version 1.0
*/
public class Demo {
public static void main(String[] args) {
int num = 130;
//目标数据类型 变量名称 = (目标数据类型)较大的数据类型;
byte result = (byte)num; //1个字节(8条电路,8个位,8bit) -128~127
System.out.println(result);
double pai = 3.14;
int number = (int) pai;
System.out.println(number);
}
}