gpt4 book ai didi

java - 解析小数

转载 作者:行者123 更新时间:2023-12-01 06:20:23 24 4
gpt4 key购买 nike

我必须将格式如下的字符串解析为小数:“€ 15,10”,以便执行简单的计算。

但是,该项目代码库对我来说是全新的。

我已经尝试过这个:

String[] strArray = PriceNew.split(" ");
PriceNew = strArray[1];

只是为了获取字符串的数字部分,但这不起作用。

我也尝试过

PriceNew = replace(PriceNew, '€ ', '');

但这也不起作用,因为字符编码完全关闭。欧元符号导致编译失败。

最佳答案

我会保持简单,

//Remove currency symbol
PriceNew.replace('€', '');
//Remove comma
PriceNew.replace(',', '');
//Remove spaces
PriceNew.trim();
//Cast to new float
float price = new Float(PriceNew);
//Retain decimal value
price /= 100;

关于java - 解析小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9382524/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com