java培訓SE基礎之跳轉結構
1 break
說明:一般用在switch或循環中,跳出所在的switch或循環結構。
語法:
while(循環條件){
?? if(條件){
???? break;
? }
}
特點:
只能跳出所在的switch或一層循環,如果想跳出外層循環,需要添加label標簽使用。
2 continue
說明:只能用于循環中,結束本次循環,繼續下一次循環
語法:
while(循環條件){
??? if(條件){
??????? continue;
??? }
}
特點:continue如果不搭配標簽,默認起作用的就是所在的一層循環。如果搭配標簽,則可以跳出標簽指定的循環
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’來實現
想要了解跟多關于Java培訓課程內容歡迎關注尚硅谷Java培訓,尚硅谷除了這些技術文章外還有免費的高質量Java培訓訓課程視頻供廣大學員下載學習