学习Java的第二天 | 基本数据类型(小数型:float、double 字符型:char 布尔型:boolean)| 类型转换 | 变量名的命名规范 |

本文主要介绍了Java中的基本数据类型,包括小数型(float, double)、字符型(char)和布尔型(boolean),以及类型转换的原则。文章还强调了在进行类型转换时需要注意的溢出问题,并给出了变量命名的规范。" 85213917,7516682,JavaSwing深入解析:JTable详解与应用,"['Java', 'GUI', '前端开发']
摘要由CSDN通过智能技术生成

1 基本数据类型–小数型

昨天介绍了整数型的四个数据类型byte、short、int、long ,今天来介绍一下float、double 这两个用于表示小数的数据类型。
在Java中,直接写一个整数,则默认是int,直接写一个小数,则默认是double,那么我们如何区分float类型和double类型的数据呢,就是在小数后面加F或f,就像long类型的数据一样。
float
4个字节 32位 小数位数:7~8位(不一样的电脑可能会显示不一样的位数)
float的范围大于所有整数
double
8个字节 64位 小数位数:15~16位
double的范围大于float

以上所介绍的整数型和小数型的基本数据类型,一般在什么场景使用。
在实战中,我们一般使用(int、long、double)
在考试(选填)中,多使用(byte、short、float)

2 类型转换

上述介绍中,整数型和小数型的基本数据类型的范围有大有小,在数据转换中,又是这么样的呢?
我们都知道大范围数据能表示的数据更多,而小范围的数据则表示的数据更少。

byte short int long float double
1个字节 2个字节 4个字节 8个字节 4个字节 8个字节

1、小范围数据转为大范围数据 —— 转换规则:直接转换

public class Test01{
   
	public static void main(String[] args){
   
		byte a = 5;
		float b = a;
		System.out.println(b);
	}
}

结果毫无意外:
在这里插入图片描述
也就是说,小范围数据转大范围数据,大范围容量大,所以可以装得下
2、大范围数据转为小范围数据 —— 转换规则:强制类型转换
书写规范 : 小范围数据类型 接受结果的变量 = (小范围数据类型) 大范围数据变量
小转大,装的下,大转小,装不下,会怎么样呢?

public class Test01{
   
	public static void main(String[] args){
   
		long
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值