标签:es2017 字节 short als 声明 div image 字符型 img
逻辑型boolean:
boolean类型数据只能取值True或False,不可以0或者非0替代True或False,这点与c语言不同。
字符型char:
一个char类型的字符占两个字节。表示方式就是用’‘来表示,如’A‘
整数型(byte、short、int、long):
byte占1个字节,从-128到127
short占2个字节,从-32768到32767(大约三万)
int从占4个字节,-2147483648,到2147483647共10位,一般整数默认为int型。
long占8个字节,从-9223372036854775808到9223372036854775807共19位
浮点型(float、double):
java浮点型默认为double型,若声明一个float的变量,需要在数据后面加f,如float fl=3.22f。
看如下代码:
byte by=4 by=by+3
这样编译会报错,因为整数3默认为int型的,int型和byte型类型不一样不能相互运算。可以进行如下修改
byte by=4 by=(byte)(by+3)//by会自动从一字节的byte型变为四字节的int型,运算完毕后,再进行byte的强制转换
标签:es2017 字节 short als 声明 div image 字符型 img
原文地址:http://www.cnblogs.com/paulwinflo/p/7656181.html