命名变数
java规定变数前要加上型态,如下图。Java命名规则,第一字为大写都是类别
基本资料型态
资料型态 | 关键字 | 位元数 | 範围
------------- | -------------
位元数 | byte | 8 | -128~127
整数 | short | 16 | -32768 ~ 32767
整数 | int | 32 | -2147483648 ~ 2147483647
整数 | long | 64 | -9223372036854775808 ~ 9223372036854775807
浮点数 | float | 32 | 精度小数点后7~8位数
浮点数 | double | 64 | 精度小数点后16~17位数
字元 | char | 16 |
布林值 | boolean | 1 |
byte 通常用于影片处理或者照片处理的时候。
float中23个bits用来记录小数点后的位数;double中52个bits用来记录小数点后的位数。
char 可以存放一般文字,也可以存放ASCII(如下图);通常用在I/O资料处理、档案处理暂存用
boolean值为true、false。
Java程式中整数预设值为int;浮点数预设值为double。
整数运算子
Math.pow(x,y):x为被平方的数字,y为平方的次数。
型态转换
Cast
int i = 10;long l = (long)i;
型态对应类别
如果使用类别的方式,可以多使用类别的方法,如下图。
字串转基本型态方法
parseDouble()praseInt()Double d = Double. parseDouble("3.14");
基本型态方法转类别
valueOfdouble d = 3.14;String ds = String.valueOf(d);