JAVA语言基础

java中有8种数据类型:数值型:整数型(byte,short,int,long)浮点型(float,double)

                                        字符型(char)

                                        布尔型(boolean)

字节长度:byte为1,short为2,int为4,long为8,char为2,float为4,double为8,boolean为1;

整数型输出的都是数字,字符型输出的都是符号(能输出特殊符号),布尔型输出的是正确的和错误的(所以它的字节长度为1,不是0就是1)

例题:

public class KT {

public static void main(String[] args) {

// TODO Auto-generated method stub

byte b = 3;//定义一个变量,名字叫b,类型为byte,赋值为3

System.out.println(b);//输出b

short s = 456;//定义一个变量,名字叫s,类型为short,赋值为456

System.out.println(s);//输出s

int i = 987654321;//定义一个变量,名字叫i,类型为int,赋值为987654321

System.out.println(i);//输出i

long l = 1234567890123456L;//定义一个变量,名字叫l,类型为long,赋值为1234567890123456

System.out.println(l);//输出l

float f=0.08F;//定义一个变量,名字叫f,类型为float,赋值为0.08

double d=3.14;//定义一个变量,名字叫d,类型为double,赋值为3.14

System.out.println(f);//输出f

System.out.println(d);//输出d

定义一个变量,名字叫b,类型为byte,赋值为3,定义一个变量,名字叫s,类型为short,赋值为456,定义一个变量,名字叫i,类型为int,赋值为987654321,定义一个变量,名字叫l,类型为long,赋值为1234567890123456,定义一个变量,名字叫f,类型为float,赋值为0.08,,定义一个变量,名字叫d,类型为double,赋值为3.14

char c1='\\';//定义一个变量,名字叫c1,类型为char,将\赋值给c1

char c2='\u2504';//定义一个变量,名字叫c2,类型为char,将u2504赋值给c2,这是一个unicode码,就是万国码

System.out.println(c1);//输出c1

System.out.println(c2);//输出c2

boolean b=true;//定义一个变量,名字叫b,类型为boolean,将结果true赋值给b

boolean b2=Boolean.FALSE;//定义一个变量,名字叫b2,类型为boolean,将结果false赋值给b2,输入大写有错误,输入小写不会,或者大写前面加Boolean,注意B一定要大写

System.out.println(b);//输出b1

System.out.println(b2);//输出b2

}

}

定义一个变量,名字叫c1,类型为char,将\赋值给c1,定义一个变量,名字叫c2,类型为char,将u2504赋值给c2,这是一个unicode码,就是万国码,,输出c1,输出c2,定义一个变量,名字叫b,类型为boolean,将结果true赋值给b,定义一个变量,名字叫b2,类型为boolean,将结果false赋值给b2,输入大写有错误,输入小写不会,或者大写前面加Boolean,注意B一定要大写,输出b1,输出b2

这是整型和浮点型的结果和使用方法

这是字符型和布尔型的使用方法和结果

那么我们可以打一个代码来试试:

根据身高体重计算BNI指数;

代码:

public class javajic {

public static void main(String[] args) {

// TODO Auto-generated method stub

double height=1.63;//定义一个变量,名字叫height,类型为double,将身高赋值给height

int weight=53;//定义一个变量,名字叫weight,类型为int,将体重赋值给weight

double ex=weight/(height*height);//定义一个变量,名字叫ex,类型为double,将BMI公式赋值给ex

System.out.println("您的身高为:"+height);

System.out.println("您的体重为:"+weight);

System.out.println("您的BMI指数为:"+ex);

System.out.println("您的体重属于:");

if(ex<18.5) {//判断ex是否<18.5

System.out.println("体重过轻");}

if(ex>=18.5&&ex<24.9) {//判断ex是否>=18.5&&<24.9

System.out.println("正常范围");}

if(ex>=24.9&&ex<29.9) {//判断ex是否>=24.9&&<29.9

System.out.println("体重过重");}

if(ex>=29.9) {//判断ex是否>=29.9

System.out.println("肥胖");}

}

}

判断ex是否<18.5,如果是,那么执行System.out.println("体重过轻"),如果ex不<18.5,则判断是否>=18.5&&ex<24.9,如果是,那么执行System.out.println("正常范围"),如果不是则在判断ex>=24.9&&ex<29.9如果是,那么执行System.out.println("体重过重"),如果不是则在判断ex>=29.9那么执行System.out.println("肥胖")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值