1.基本数据类型
package third;
public class Number {
public static void main(String[] args) {
// TODO Auto-generated method stub
byte b = 3;
System.out.println(b);
short s = 456;
System.out.println(s);
int i = 987654321;
System.out.println(i);
long L = 1234567890123L;//
System.out.println(L);
float f = 0.3F;
System.out.println(f);
double d = 3.14;
System.out.print(d);
}
}
//public static boid main (string[] args){
//byte
由于long型的取值范围比int型大,且属于高精度数据类型,所以在赋值时要和int型做出区分,需要在整数后面加L或者1
float在小数后面加F,定义float型变量时double需要在小数后面加D
浮点类型,计算BMI指数
package third;
public class Number2 extends Number {
public static void main(String[] args) {
// TODO Auto-generated method stub
double height = 1.72; //身高变量,单位:米
int weight =70; //体重变量,单位:千克
double exponent = weight / (height * height);//BMI计算公式
System.out.println("您的身高为:"+height);
System.out.println("您的体重为;"+weight);
System.out.println("您的BMI指数为:"+exponent);
System.out.println("您的体重属于;");
if(exponent<18.5){ //判断BMI指数是否小于18.5
System.out.println("体重过轻");
}
if(exponent>=18.5&&exponent<24.9) { //判断BMI指数是否在18.5到24.9之间
System.out.println("正常范围");
}
if(exponent>=24.9&&exponent<29.9) { //判断BMI指数是否在24.9到29.9
System.out.println("体重过重");
}
if(exponent>29.9) { //判断BMI指数是否大于29.9
System.out.println("肥胖");
}
}
}
字符类型
package third;
public class Number3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
char c1 = '\\'; //转义字'\\'赋值给变量c1
char char1 ='\u2605'; //将转义字符'\u2605'变量给char1
System.out.println(c1); //输出结果\
System.out.println(char1); //输出结果★
}
}
4,布尔类型
package third;
public class Nuber4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
boolean b1 = true;
boolean b2 = Boolean.FALSE;
System.out.print(b1);
System.out.print(b2);
}
}
false(假,序号为0)true(真,序号是1或非0)