我有:
DecimalFormat mydf = new DecimalFormat("#,##0.00");
mydf.format(Double.parseDouble(item.getText(4)
.replaceAll(",", ""))
+ Double.parseDouble(item.getText(6)
.replaceAll(",", ""))
+ Double.parseDouble(item.getText(8)
.replaceAll(",", "")))
其中,item'是一个TableItem,它返回String,当'item.getText'给出值'24,807,847.65'时我得到错误。 我以为Double可以处理这个数字。