gpt4 book ai didi

java - 在Java中将 float 转换为字符串和字符串以 float

转载 作者:IT老高 更新时间:2023-10-28 12:16:54 25 4
gpt4 key购买 nike

如何将 float 转换为字符串或字符串转换为 float ?

在我的情况下,我需要在 2 个值字符串(我从表中获得的值)和我计算的浮点值之间进行断言。

String valueFromTable = "25";
Float valueCalculated =25.0;

我试过从 float 到字符串:

String sSelectivityRate = String.valueOf(valueCalculated);

但断言失败

最佳答案

使用 Java 的 Float类。

float f = Float.parseFloat("25");
String s = Float.toString(25.0f);

要进行比较,最好将字符串转换为 float 并作为两个 float 进行比较。这是因为对于一个 float ,有多种字符串表示形式,当作为字符串进行比较时,它们是不同的(例如“25”!=“25.0”!=“25.00”等)

关于java - 在Java中将 float 转换为字符串和字符串以 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7552660/

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