【FX】Java入门基础笔记(三)

[复制链接]
查看758 | 回复2 | 2021-8-28 23:23:30 | 显示全部楼层 |阅读模式


三、选择结构
1.if选择结构
if基本选择结构
语法:if(要满足的条件){
如果条件为true的时候,进入大括号中
满足条件之后得到的结果,不满足条件不会去执行
}
如果条件为false的时候,绕过大括号执行外面的

              条件只能是boolean类型的数据
1
2.逻辑运算符:
&&(shift+7):and符号,并且的意思,同时满足连接前后条件才为true,有一个不满足为
false
||(shirt+):或者的意思,只要前后两个条件一个为true,整个表达式就为true,同时为
false才为false
!(shirt+1):非的意思,就是取反,如果表达式为true,使用非就为false

3.if-else选择结构:
适用于基本选择条件的情况
语法:if(要满足的条件){
满足条件得到的结果
}else{
不满足条件的得到的结果
}

4.产生一个随机数:
1、找到一个有随机数产生器的商店,语法:import java.util.Random;
2、购买一台随机数产生器并取一个名字,语法:Random ran = new Random();
3、使用这台随机数产生器的功能区产生随机数,语法:ran.nextInt(数字);
ran.nextInt(10) 表示产生一个0~9之间的随机数
ran.nextInt(10) +1表示产生一个1~10之间的随机数

5.多重if选择结构:
适用于很多条件分支的情况
语法:if(要满足的条件1){
满足条件1得到的结果
}else if(要满足的条件2){ //默认不满足条件1
满足条件1得到的结果
}else if(要满足的条件n){ //默认不满足条件2
满足条件n得到的结果
}else{ //默认不满足条件n
不满足所有条件得到的结果
}
只要找到一个满足的条件,执行完之后,结束选择结构

6.嵌套if选择结构
适用于在一个判断的基础再做一次判断的情况
语法:if(要满足的条件1){
满足条件1得到的结果
if(要满足的条件2){
满足条件2得到的结果
}
}else{
不满足条件1得到的结果
}

==只能够比较数值类型,比较字符串是否相等,使用.equals(“要等于哪个字符串”);
比如:sex.equals(“男”);10 == 10

aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
68079330 | 2021-8-30 10:40:47 | 显示全部楼层
珍爱生命,果断回帖。
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

半度微凉 | 2021-9-2 13:07:54 | 显示全部楼层
前排支持下了哦~
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则