Java的基本语法---选择

Java的基本语法---选择

目录

1.产生随机数的一种方法

2.产生随机数的另一种更好的方法

3.浮点数运算有误差,浮点数具有有限的计算精度

4.boolean数据类型、值和表达式

5.switch语句

6.条件操作符

7.注意事项


1.产生随机数的一种方法

int a=(int) (System.currentTimeMillis()%10);//即当前时间的最后一位数字
int b=(int) (System.currentTimeMillis()/10%10);//即当前时间的倒数第二位数字

2.产生随机数的另一种更好的方法

使用Math类中的random()方法,来获取一个0.0-1.0之间的随机double值,不包括1.0。

int number = (int) (Math.random()*10);//返回一个随机的整数(即0到9之间的数)

3.浮点数运算有误差,浮点数具有有限的计算精度

4.boolean数据类型、值和表达式

boolean数据类型声明一个值为true或false的变量。

5.switch语句

switch表达式必须计算得到一个char、byte、short、int或者String型值,并且必须用括号括住。value这些语句必须与switch表达式的值具有相同的数据类型,value都是常量表达式,不能包含变量。

6.条件操作符

格式:<表达式1>?<表达式2>:<表达式3>

条件表达式的运算规则:

(1)计算表达式1的值

(2)若表达式1的值为真(或非0),则只计算表达式2,并将其结果作为整个表达式的值

(3)反之,若表达式1的值为假(或为0),则只计算表达式3,并将其结果作为整个表达式的值

7.注意事项

除了赋值操作符的所有二元操作符都是左结合的外,赋值操作符是右结合的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值