数据类型
含浮点数的计算
package com.demo19;
public class Lader {
float above;
float bottom;
float height;
float area;
float computerArea() {
area=(above+bottom)*height/2.0f;
return area;
}
void setHeight(float h) {
height=h;
}
}
注意到这里的2.0f,2.0f是float类型的2。2.0f可以简化成2.0或者2.
如果是整数的,只要式子里面有一个整数那么结果就需要是一个整数。如果是float的那么要求式子里面其它的也需要是float类型。此外long型需要写成类似2l这样的,如果用double类型写2.0d。
char型是单引号,多用于switch语句
用法:
char key=' ';
switch(key){ //不可在这里的括号里声明key是char类型
case 'a':
若干个语句
break;
case 'b':
若干个语句
break;
default: //若switch语句中表达式的值不与任何case的常量值相等,则执行default后面的若干语句
若干个语句
}