将多个点数转换为单个点双

时间:2018-04-09 20:52:11

标签: java

我的意见是:

21.000.00
21,000.00

4.102.102.00
4,102,102.00

输出应为:

21000.00
21000.00

4102102.00
4102102.00

我只想保留最后一段时间,因为我将此值传递给Double.valueOf(value)

我可以轻松地用空字符串替换逗号以消除它,但是句点很棘手。

什么是摆脱第一个时期并保留最后一个时期的最快方法?

我在Java / Android上解决这个问题

1 个答案:

答案 0 :(得分:0)

我不知道为什么你的输入会采用这种格式,但如果是这样的话,这样的话就会解析它:

mListView.setOnLongClickListener(new OnLongClickListener() {
  @Override
  public boolean onLongClick(View v) {
    return false;
  }
});