Java选择与循环结构怎么掌握
发表于:2024-09-24 作者:千家信息网编辑
千家信息网最后更新 2024年09月24日,本篇内容主要讲解"Java选择与循环结构怎么掌握",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Java选择与循环结构怎么掌握"吧!选择结构1.简单ifin
千家信息网最后更新 2024年09月24日Java选择与循环结构怎么掌握
本篇内容主要讲解"Java选择与循环结构怎么掌握",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Java选择与循环结构怎么掌握"吧!
选择结构
1.简单if
int money=10; if(money>100){ System.out.println("money小于100"); }
Java内的if其实和别的编程语言是一样的,在if后的括号内,写需要判断的数据,若符合,则执行。
2.多重if
多重if结构,有多种选择但是选择一种 这里就要搭配else if 来使用
if (number==1) { System.out.println("你选择的是牙膏,10¥"); shop = 10; }else if (number==2) { System.out.println("你选择的是毛巾,15¥"); shop = 15; }else if (number==3) { System.out.println("你选择的是脸盆,20¥"); shop = 20; }else { System.out.println("选择错误"); a = false; }
需要多重判断的时候,就在上一个if的结束括号后,写else if 就可以重新进行下个判断,程序就会一直对比下去,如执行完所有的if 还没有符合的,就执行else语句,例上面的代码可以让大家跟深刻理解,就是对number值的一个判断。
3.嵌套if
顾名思义,嵌套if就是在if里面再写if,程序执行时,先跳过父级if判断,再进入到嵌套里面的if,若里面嵌套多个if,执行过程也是一样的。
if(a>0) { if (a<10) { if(a=7){ System.out.println("a是7"); } }}
这里的代码, 若a>0,符合,进入第二个if,若a<10,符合,进入第三个if,若a=7,则执行成功,运行输出语句。
4.switch选择结构
switch: 也能用于多重选择,但是switch只能用于等值判断,不能用于区间判断
语法:
switch (a) { //在switch后写入需要判断的值case 1: // 若判断值等于1 System.out.println("a=1"); // 执行 break; //退出case 2 : // 若判断值等于2 System.out.println("a=2"); break;case 3 : // 若判断值等于3 System.out.println("a=3"); break;default: // 若都不符合 break; //退出,这里也可以自定义任何文本,例如输入错误等等}
switch只能用于等值判断,不能用于区间判断
switch只能用于等值判断,不能用于区间判断
switch只能用于等值判断,不能用于区间判断
重点讲三遍!!!
循环结构
while循环
先判断,后执行;先判断条件是否满足,如果满足为true就执行循环体代码,否则不执行
while(a<=10) { //若a<=10,则符合条件,进入到while内 //这里可以写需要循环的语句 //例如输入序号输入错误时,可以进入到while内 System.out.println("a请重新输入:");
do-while循环
先执行,后判断。先不管是否满足都执行一次,再去判断是否需要循环。
do { System.out.println("程序已经运行");; }while(a==1); System.out.println("a是1"); //当 程序开始执行后,不管怎么样,都会执行do后面的,然后在去while判断 //过程和上面的while是一样的
到此,相信大家对"Java选择与循环结构怎么掌握"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
选择
循环
结构
区间
程序
输入
代码
语句
错误
内容
就是
括号
条件
过程
面的
学习
运行
实用
更深
成功
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
sql数据库恢复时间
德勤网络安全招聘
荔湾区品质网络技术开发价格多少
专业性软件开发概况
班团会网络安全
苹果微信服务器延迟
联创网络技术网页
星煜互联网科技有限公司
做网站用什么服务器
网络安全黑板报儿歌
打卡互联网黑科技
职高网络技术专业
david 6.7数据库
南京京航互联网科技有限公司
恒沪通服务器
广州大学网络安全专业怎样
为什么登陆游戏服务器断开连接
服务器我用
证券交易软件开发后台
建立了单位网络安全考评制度
南通网络技术服务公司
软件开发流程 开发阶段
崂山区管理系统软件开发哪家靠谱
财务数据库共享
国家扶持的互联网科技股票
网络技术的风向标
win8媒体服务器
近期网络安全大会
数据库更新表内容吗
圆周率服务器