数据类型(基本数据类型)

数据类型(基本数据类型)

java 的数据类型分为两类, 分别为 “基本数据类型” 和 “引用数类型”,我们这里介绍 “基本数据类型”。

(布尔类型boolean)

布尔类型(boolean)数据类型取值范围只有:true 和 false。

package com.etime3;
/**
 * 
 * @author dell
 *
 * 创建时间:2021年1月27日 下午9:46:28
 */
public class TestBoolean {

	public static void main(String[] args) {
		boolean b1=true;
		boolean b2=false;
		System.out.println(b1);//运行结果:true
		System.out.println(b2);//运行结果:false
	}

}

(字符型char)

字符类型数据(char)可以存放,数字,符号,中文… 但必须只能有一个符号。
:字符型(char)数据取值范围是:[0,65535],占用 2 个字节

package com.etime3;
/**
 * 
 * @author dell
 *
 * 创建时间:2021年1月27日 下午9:49:07
 */
public class TestChar {

	public static void main(String[] args) {
		char c1='1';
		char c2='&';
		char c3='数';
		System.out.println(c1);//运行结果:1
		System.out.println(c2);//运行结果:&
		System.out.println(c3);//运行结果:数
	}

}

(浮点型)

浮点类型的数据类型分别有:float 型 和 double 型 ; double类型数据的精度比 float 类型数据的精度高。(float类型数据需要在数值后加上 f (大小写均可))

package com.etime3;
/**
 * 
 * @author dell
 *
 * 创建时间:2021年1月27日 下午9:57:55
 */
public class Test03 {

	public static void main(String[] args) {
		float f=2.123456789f;
		double d=2.123456789;
		System.out.println(f);//运行结果:2.1234567  数值过大精度丢失
		System.out.println(d);//运行结果:2.123456789
	}

}

(整数型)

整数类型数据有:byte,short,int,long 类型,取值范围和占用字节依次增大;(long类型数据需要在数值后加上 l (大小写均可))
:byte类型取值范围是:[-128,127],占用 1 个字节
:short类型取值范围是:[-2^15, 2 ^15],占用 2 个字节
:int类型取值范围是:[-2^31, 2 ^31],占用 4 个字节
:long类型取值范围是:[-2^63, 2 ^ 63],占用 8 个字节

package com.etime3;
/**
 * 
 * @author dell
 *
 * 创建时间:2021年1月27日 下午10:02:35
 */
public class Test04 {

	public static void main(String[] args) {
		byte b=100;//byte类型取值范围是:[-128,127],占用1个字节
		short s=5000;//short类型取值范围是:[-2^15,2^15],占用2个字节
		int  i=1000000000;//int类型取值范围是:[-2^31,2^31],占用4个字节
		long l=1000000000000000000l;//long类型取值范围是:[-2^63,2^63],占用8个字节
		
		System.out.println(b);
		System.out.println(s);
		System.out.println(i);
		System.out.println(l);
	}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值