尚硅谷JavaSE基础
3.4 跳转结构
3.4.1 break
说明:一般用在switch或循环中,跳出所在的switch或循环结构。
语法:
while(循环条件){
if(条件){
break;
}
}
特点:
只能跳出所在的switch或一层循环,如果想跳出外层循环,需要添加label标签使用。
3.4.2 continue
说明:只能用于循环中,结束本次循环,继续下一次循环
语法:
while(循环条件){
if(条件){
continue;
}
}
特点:continue如果不搭配标签,默认起作用的就是所在的一层循环。如果搭配标签,则可以跳出标签指定的循环
3.4.1 return
说明:跳出所在的方法
【方法章节中会详细讲解】
项目1:家庭记账软件
模拟实现一个基于文本界面的《家庭记账软件》
掌握初步的编程技巧和调试技巧
主要涉及以下知识点:
1、局部变量和基本数据类型
2、循环语句
3、分支语句
4、简单的屏幕输出格式控制
项目采用分级菜单方式。
1、主菜单如下:
-----------------家庭收支记账软件-----------------
1 收支明细
2 登记收入
3 登记支出
4 退 出
请选择(1-4):_
2、登记收入
-----------------家庭收支记账软件-----------------
1 收支明细
2 登记收入
3 登记支出
4 退 出
请选择(1-4):2
本次收入金额:1000
本次收入说明:劳务费_
3、登记支出
-----------------家庭收支记账软件-----------------
1 收支明细
2 登记收入
3 登记支出
4 退 出
请选择(1-4):3
本次支出金额:800
本次支出说明:物业费_
4、收支明细
-----------------家庭收支记账软件-----------------
1 收支明细
2 登记收入
3 登记支出
4 退 出
请选择(1-4):1
-----------------当前收支明细记录-----------------
收支 账户金额 收支金额 说 明
收入 11000 1000 劳务费
支出 10200 800 物业费
--------------------------------------------------
- 提示:明细表格的对齐,可以简单使用制表符‘\t’来实现