我是位於java的BEGINNER。我的項目是一個簡單的卡路里計數器。如何將用戶輸入連接到計算java
的方式,它應該工作:
輸入熱量的攝入數量:(用戶增加數)
程序增減使用者輸入了2000卡路里
截至目前,我的計劃是減去參數2000卡路里的食物。我知道這一點,因爲我已經做了很多測試,試圖找出解決這個問題的方法。如果我沒有改變芝士蛋糕口味方法的參數來包含一個字符串和一個整數,那麼它會從最後列出的蛋糕風味(卡梅爾)中扣除卡路里int,該風味保持着可變卡路里。
問題:
我似乎可以找出如何用戶輸入連接到熱量計算在食品類上方的主編碼。我也嘗試將掃描儀輸入變量更改爲卡路里變量,但無法解析。
我現在正在聽我的代碼。我非常感謝任何能夠幫助我的人。請記住,我是初學者,在迴應之前閱讀我寫的所有內容。
謝謝
int calculateCaloriesLeft() {
int caloriesLeft = 2000 - calories;
return caloriesLeft;
}
Scanner input = new Scanner(System.in);
System.out.println("Enter calorie of food: ");
int value = 0;
value = input.nextInt();
value = deserts.calculateCaloriesLeft();
System.out.println("calories left: " + value);
}
}
_「有很多額外的代碼,因爲......」 _然後創建一個簡單的測試用例(稱爲[MCVE])證明只有部分你遇到了麻煩。 –
我擺脫了所有額外的代碼 –