java学习之基本类型

编写代码如下:

package 第1章.java概要;

public class _1_java基本类型 {
	static char charval;//16bit 0~2^16-1
	static byte byteval;//8bit -128~127
	static short shortval;//16bit -2^15~2^15-1
	static int intval;//32bit -2^31~2^31-1
	static long longval;//64bit -2^63~2^63-1
	static float floatval;//32bit IEEE754
	static double doubleval;//64bit IEEE754
	public static void basicTypesRange(){
		//char
		System.out.println("char size = "+Character.SIZE);
		System.out.println("char main = "+(int)Character.MIN_VALUE);
		System.out.println("cahr max = "+(int)Character.MAX_VALUE);
		System.out.println("char default = "+(int)charval);
		//byte
		System.out.println("byte size = "+Byte.SIZE);
		System.out.println("byte min = "+Byte.MIN_VALUE);
		System.out.println("byte max = "+Byte.MAX_VALUE);
		System.out.println("byte default = "+byteval);
		//short
		System.out.println("short size = "+Short.SIZE);
		System.out.println("short min = "+Short.MIN_VALUE);
		System.out.println("short max = "+Short.MAX_VALUE);
		System.out.println("short default = "+shortval);
		//int
		System.out.println("Int size = "+Integer.SIZE);
		System.out.println("Int min = "+Integer.MIN_VALUE);
		System.out.println("Int max = "+Integer.MAX_VALUE);
		System.out.println("Int default = "+intval);
		//long
		System.out.println("long size = "+Long.SIZE);
		System.out.println("long min = "+Long.MIN_VALUE);
		System.out.println("long max = "+Long.MAX_VALUE);
		System.out.println("long default = "+longval);
		//float
		System.out.println("float size = "+Float.SIZE);
		System.out.println("float min = "+Float.MIN_VALUE);
		System.out.println("float max = "+Float.MAX_VALUE);
		System.out.println("float default = "+floatval);
		//double
		System.out.println("double size = "+Double.SIZE);
		System.out.println("double min = "+Double.MIN_VALUE);
		System.out.println("double max = "+Double.MAX_VALUE);
		System.out.println("double default = "+doubleval);
	}
	public static void main(String[] args){
		basicTypesRange();
	}
}

运行结果如下:

char size = 16
char main = 0
cahr max = 65535
char default = 0
byte size = 8
byte min = -128
byte max = 127
byte default = 0
short size = 16
short min = -32768
short max = 32767
short default = 0
Int size = 32
Int min = -2147483648
Int max = 2147483647
Int default = 0
long size = 64
long min = -9223372036854775808
long max = 9223372036854775807
long default = 0
float size = 32
float min = 1.4E-45
float max = 3.4028235E38
float default = 0.0
double size = 64
double min = 4.9E-324
double max = 1.7976931348623157E308
double default = 0.0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值