/*
知识点:数据类型的取值范围及变量赋值要求
取值范围:
整型的取值范围:
byte :8bit、1byte、-2^7 ~2^7 -1
short :16bit、2byte、-2^15~2^15-1
int :32bit、4byte、-2^31~2^32-1
long :64bit、8byte、-2^63~2^63-1
浮点型的取值范围:
float :32bit、4byte、+-40282347E+38F
double:64bit、8byte、+-1.79769313486231570E+308
字符型:char,共16bit,占用两个字节,用于表示单一的字符。
字面量:
1.整数字面量为整型(int)
2.小数字面量为双精度浮点型(double)
数值型类型表示范围:
byte < short
*/
/*
**创建一个Java源文件,命名为Exerc03.java。在主函数为每一个数值型创建一个变量,并赋值,然后进行各种**加减乘除的运算。
*/
public class Exerc03{
public static void main(String args[]){
byte b = 0;//0是整形,但是可以赋值给byte型
short s = 0;
int i = 0;
long l = 10;
float f = 0.1F;//默认小数为双精度浮点型,所以赋值给float要加F
double d = 0;
//i = l; //报错:可能损失经度
i = (int)l;
System.out.println(i);
}
}
阅读(1792) | 评论(0) | 转发(0) |