gpt4 book ai didi

java - 将字符串转换为浮点型 ->Processing.org

转载 作者:行者123 更新时间:2023-12-01 15:26:55 25 4
gpt4 key购买 nike

我正在尝试将字符串纬度和经度坐标转换为 float ,因为我将它们绘制在 map 上。我尝试了多种方法的组合,但它无法正常工作。任何帮助将不胜感激!

这是我的字符串:

String r = loc[1].substring(0, loc[1].length()-1);
It prints out as: 42.202344 (example)

float lon = float(r.replaceAll( "[^\\d]", "" ));
float lon = Float.valueOf(r.replaceAll( "[^\\d]", "" ).trim().floatValue());

float lon = Float.valueOf(r.replaceAll( "[^\\d]", "" )).floatValue();

以上所有值均得出:4.2202344E7 <-- 不可绘制。

最佳答案

你看过静态方法Float.parseFloat()吗? ?它可能会让您的工作变得更轻松:

float lon = Float.parseFloat(r);

关于java - 将字符串转换为浮点型 ->Processing.org,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10047525/

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