Java整型常量就是不带小数的数,但包括负数,其主要有四种类型:long、int、short和byte4;有三种形式十进制:数据以非0开头;八进制:数据以0开头;十六进制:数据以0x开头。 [图片0] 一、Java整数常量的定
Java整型常量就是不带小数的数,但包括负数,其主要有四种类型:long、int、short和byte4;有三种形式十进制:数据以非0开头;八进制:数据以0开头;十六进制:数据以0x开头。
[图片0]
一、Java整数常量的定义
Java整型常量就是不带小数的数,但包括负数。在Java中整数常量分为long、int、short和byte4种类型。在Java语言中对于数值数据的表示有以下3种形式:
①十进制:数据以非0开头,如4,一15;
②八进制:数据以0开头,其中,每位数字范围为0~7,如054,012;
③十六进制:数据以0x开头,由于数字字符只有10个(0~9),所以表示十六进制时分别用A~F几个字母来代表十进制的10~15对应的值。因此,每位数字范围为0~9、A~F,如0x11,0xAD00;
④二进制(是新增功能):数据以Ob开头,如0b101。
二、Java浮点常量介绍
浮点常量也称实数,包括两种类型:float和double。浮点常量有两种表示形式:
①小数点形式,就是以小数表示法来表示实数,如,一;
②指数形式,也称科学表示法,如3e-2代表,代表?05,这里,e/E左边的数据为底数,e/E右边是10的幂。另外要注意,只有实数才用科学表示法,整型常量不能用这种形式。
为了区分float和double两类常量,可以在常量后面加后缀修饰。float类型常量以F/f结尾,double类型常量以D/d结尾。如果浮点常量不带后缀,则默认为双精度常量。
三、Java字符常量怎么定义
字符常量是由一对单引号括起来的单个字符或以反斜线()开头的转义符,如‘J’,‘4’,‘#’,‘d'。字符在计算机内是用编码来表示的。
为了满足编码的国际化要求,Java的字符编码采用了国际统一标准的Unicode码,一个字符用16位无符号型数据表示。这样,Java程序在不同平台运行能保持一致性。所有字母字符和数字字符的编码值是连续增加的。
例如,字符‘A'的编码为65,字符‘B’的编码为66,字符‘a’的编码为97,字符‘b’的编码为98。