java基础数据类型

数据类型

Java共有8种基本数据类型:又分为三类

  1. 数值型:整数类型、浮点类型
  2. 字符型
  3. 布尔类型
数据类型内存空间(8位等于1字节)取值
byte8位-128~127
short16位-32768~32767
int32位-2147483648~2147483647
long64位-9223372036854775808~9223372036854775807

以int为例

// 赋值方式
int x = 60;
int x,y;
int x = 1,y=2;
浮点类型内存空间取值范围
float32位1.4E-45~3.4028235E38
double64位4.9E-324~1.7976931348623157E308
// 赋值方式
// float 赋值的时候需要在值后边加上F或者f
float f1 = 12.12F;
// doubli 默认可以不写  写了也可以  但是float不标记F或f默认会是double类型
double d1=123.12d;
double d2=245.12;

字符型 char

// 赋值方式
// java语言可以把字符作为整数对待,由unicode编码采用无符号编码,可以存储65535个字符
		
public  class A {
	public static void main(String[] args) {
		char a='w';
		System.out.println((int)a);
		char b = 97;
		System.out.println((char)b);
	}

}

布尔类型 true|false

// 赋值方式
public  class A {
	public static void main(String[] args) {
		boolean flag = false;
		boolean flag1= true;
	}

}

基础类型共有8中
byte、short、int、long、float、double、char、boolean等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值