java 数据类型小提醒
byte: 八位整数 -128——127,可用来节省内存的使用。
short: 16位整数 -32768——32,767,也比较省内存。
int: 32位整数 -2,147,483,648——2,147,483,647,一般来说整数都够用了
long: 64位整数 -9,223,372,036,854,775,808—— 9,223,372,036,854,775,807,一般不需要用
float: 32位浮点,如果浮点需要节省内存用这个。
Double: 64位浮点,一般非整数浮点可用这个。
java数据类型 short使用
- public class MainClass {
- public static void main(String[] args) {
- short numA = 5;
- short numB = 10;
- short numC = 0;
- numC = (short) (numA + numB);
- System.out.println(numC);
- }
- }
- 代码在上面,我们看看要注意的地方是什么。大家注意第7行,看到(short)。这里对它做下解释,(DataType)的意思是强制类型转换,在 Java里short间的计算的结果会被转换为integer,因此要赋值给short型的变量numC的时候需要强制转换为对应的short类型,否则 Java编译器会报错。
java数据类型float使用
- public class MainClass{
- public static void main(String[] arg){
- float f1 = 9E-28F;
- System.out.println(f1);
- }
- }
- 上面的代码可讲解部分比较少。这里唯一提醒大家注意的是,Float类型的字面值要在浮点数后面加F或f,否则编译器会报错。