java语言基础

文章介绍了Java编程语言中的基本数据类型,包括byte、short、int、long、float、double以及它们的赋值方式。同时,展示了如何计算BMI指数,以及根据BMI值判断体重状态。还提到了字符类型char的使用,包括转义字符和Unicode字符。最后,文章涵盖了布尔类型boolean的真假值表示。
摘要由CSDN通过智能技术生成

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

  1. 浮点类型,计算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("肥胖");

}

}

}

  1. 字符类型

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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值