Java数据类型

数据类型

前言

Java 是 -种强类型语言。这就意味着必须为每一个变量声明一种类型: 在 Java 中, 一共有 8种基本类型 , 其中有 4 种整型、2 种浮点类型、 1 种用于表示 Unicode 编码的字符单元的字符类型 char 和 1 种用于表示真值的 boolean

类型

4种基本数据类型

整型  
			 byte(1个字节) 
			short(2个字节) 
			int(4个字节,默认类型) 
			long (8个字节)  
			byte 取值范围 -128~127
			
浮点型 float(4个字节,32位) 
	  double(8个字节,默认类型 ,64位)
布尔型 boolean
字符型 char

整型

int 类型最常用。 但如果表示星球上的居住人数, 就需要使用 long 类型
了。byte 和 short 类型主要用于特定的应用场合
长整型数值有一个后缀 L 或 1 ( 如 4000000000L )。

浮点类型

double 表示这种类型的数值精度是 float 类型的两倍(有人称之为双精度数值)。绝大部分应用程序都采用 double 类型。

//精度

		double d2 = 2.5;
		float d3 = 2.5f;
		System.out.println(d2==d3); //true
			
		double d2 = 2.3;
		float d3 = 2.3f;
		System.out.println(d2==d3); //false	 

char 类型

char 类型原本用于表示单个字符。
char 类型的字面量值要用单引号括起来。 例如: W 是编码值为 65 所对应的字符常量。
它与 “A” 不同,“A” 是包含一个字符 A 的字符串

boolean 类型

boolean (布尔)类型有两个值: false 和 true, 用来判定逻辑条件
整型值和布尔值之间
不能进行相互转换。

数据转换

		小类型转大类型,直接转换
		大类转小类型,需要强转,可能会操作数据精度丢失
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值