目的
在前面新增食物功能,只能一次新增一筆資料,在這希望使用者可以一次輸入多筆記錄。
自動帶入今天日期功能。
1.Main的case 1
while-break:無窮迴圈,允許使用者連續新增多筆資料,break跳出迴圈,返回主選單。
String today = java.time.LocalDate.now().toString():套件中的日期時間API(LocalDate),把取得的今天日期轉為字串,並存入變數today。
String dateInput =sc.nextLie().trim():
讀取鍵盤輸入的整行文字,trim去掉字串前後的空白或換行符號,最後將結果存到變數dateInput。
String date = dateInput.isEmpty()判斷使用者有沒有輸入文字(直接按Enter)。
? today:dateInput:三元運算子,條件?條件成立的值:條件不成立的值。
if(again.equalsIgnoreCase("n")):檢查輸入是否為n,不分大小寫。
break:跳出迴圈,回到主選單。
2.執行結果