public String toString() //toString withing Shiftsupervisor class
{
String employee = name + ", " + iD + ", " + hireDate + ", $" + AnnualSal + ", $" + ProdBonus;
return employee;
}
ShiftSupervisor supervisor1 = new ShiftSupervisor("John Smith", "123-A", "11-15-2005", 48000, 6500);
System.out.println(supervisor1);
我已經加入我的toString「$」,但我想這是輸出的最後2個雙打48,000 6500 < <在逗號加入!
我可以在我的setMethods中做這個嗎?
對不起,我不不明白要求是什麼 – 2013-03-07 20:12:23
如果我是你,我可能會考慮將你的貨幣金額存儲爲整數(代表美分,例如200是$ 2.00)是否可行。如果你對這些數字進行某種算術運算,那麼做到這一點可能是不可行的,但這樣做會使數字更加具體,並使字符串操作更容易。 – 2013-03-07 20:15:29
如果您發現問題的答案很好,請點擊答案主體旁邊的向上/向下箭頭旁邊的檢查,將其標記爲已接受。 – 2013-03-07 20:45:16