私の質問に答えるために時間を割いてくれてありがとう。
私にはdouble
価値があります(たとえば22.35)。それを解析してString
2235を取得する必要があります。次のコードは正しく機能していません。
double totalPrice = 22.35;
DecimalFormat df = new DecimalFormat("#.##");
String[] temp = df.format(totalPrice).split(".");
String amount = temp[0] + temp[1];
例外が発生し続けますArrayIndexOutOfBounds
。これを行う別の方法は何ですか?前もって感謝します!