2021-04-06

本文详细介绍了Java编程中的流程控制语句,包括顺序结构、单if语句、分支语句(if-else及switch)、循环语句(while、do-while和for)以及跳转语句(break和continue)。通过实例代码展示了如何使用这些语句进行条件判断和循环控制,是Java初学者的重要参考资料。
摘要由CSDN通过智能技术生成

java程序设计学习第五天
(流程控制语句学习)
1、了解学习顺序结构;
public static void main(String[] args){
System.out.println(“今天是周二”);
System.out.println(“明天是周三”);
System.out.println(“周三是满课”);
System.out.println("!!!!!");
}
2、单if语句学习;
public static void main(String[] args){
System.out.println(“学校对面有所网吧”);
int money=0;
if (money>0){
System.out.println(“我高兴地冲了进去”);
System.out.println(“在游戏里大杀四方”);
System.out.println(“直到天黑才依依不舍地结账下机”);
}
System.out.println(“我直接走开了”);
}
3、学习分支语句;
(if-else)
public static void main(String[] args){
int num=555;
if (num % 2 == 0){
System.out.println(“偶数”);
}
else{
System.out.println(“奇数”);
}
}
(switch)
public static void main(String[] args){
int day=10;
int num=day%7;
switch (num){
case 1:
System.out.println(“星期一”);
break;
case 2:
System.out.println(“星期二”);
break;
case 3:
System.out.println(“星期三”);
break;
case 4:
System.out.println(“星期四”);
break;
case 5:
System.out.println(“星期五”);
break;
case 6:
System.out.println(“星期六”);
break;
case 7:
System.out.println(“星期日”);
break;
default:
System.out.println(“数据不合理”);
break;
}
}
4、学习循环语句;
注意:循环结构的基础组成部分,一般由四部分组成————初始化语句、条件判断、循环体、步进语句。
(while)
int i=100;//初始化语句
while (i<=10){//条件判断
System.out.println(“出错了”+i);//循环体
i++;//步进语句
}
(do-while)
int i=1;
do{
System.out.println(“我原谅你”+i);
i++;
}
while (i<=10);
(for)
public static void main(String[] args){
int sum=0;
for (int i=200;i<=100;i++){
sum+=i;
}
System.out.println(“程序停止”+sum);
}
5、学习跳转语句;
(break)
public static void main(String[] args){
for (int i=1;i<=10;i++){
if (i == 4){
break;
}
System.out.println(“low”+i);
}
}
(continue)
注意:continue关键字一旦执行,立刻跳过当前循环内容,马上开始下一次循环。
public static void main(String[] args){
for (int i=1;i<=10;i++){
if (i==4)
continue;
System.out.println(i+“层到了”);
}
}
6、补充
break关键字的用法常见的有两种:
①可以用在switch语句当中,一旦执行,整个switch语句立刻结束。
②还可以用在循环语句当中,一旦执行,整个循环语句立刻结束,打断循环。
(小建议:凡是次数确定的场景多用for循环,否则多用while循环。)
switch语句格式灵活,前后顺序可以颠倒,break语句可以省略,执行匹配的相应位置(从匹配位置向下执行),直到遇到break或者整体结束为止。
基本数据类型:byte、short、char、int.
引用数据类型:String字符串、enum枚举.在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值