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