Java语言程序设计与数据结构(原书第8版)第三章读书笔记

boolean数据类型

java提供6种比较运算符comparison operator  也称为关系运算符relational operator用于2个值的比较

注意:相等的比较运算符是2个等号==,而不是一个=,后者是指赋值运算符。

具有布尔值的变量称为布尔变量,boolean 数据类型用于声明布尔型变量。

boolean型变量只可能是以下两个值中的一个 true 和false。

if语句常见的错误

常见错误1:忘记必要的括号

if(boolea statement)                  if(boolean statement)

statement1;                                {    statement1;

statement2;                                      statement2;

statement3;                                      statement3;  }

常见错误2:在if行出现错误的分号

if(radius>=0);    

statement1;

常见的错误3:对布尔值的冗余测试

if(even==true)      等价于    if(even)

如何产生一个满足条件0<=i<20的随机整数,如何产生一个满足条件10<=i<20的随机整数i?如何产生一个满足条件10<=i<=50的随机整数。

i=Math.random();  0.0<=i<1.0;       i=(int)(Math.random()*10+10);   i=(int)(Math.random()*41+10)

i=Math.random(); n<=i<=m    i=(int)(Math.random()*(m-n+1)+n)   

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值