The method valueOf(String) in the type解决方法

valueOf()方法中的float

在Java编程中,要通过Float类型的valueOf()方法来创建一个Float类型的对象的时候,集成开发环境IDE给出错误的提示:The method valueOf(String) in the type Float is not applicable for the arguments,这是什么意思呢?即,(大概意思)Float类型中的valueOf()方法不适合使用String类型的参数。可是明明传递是浮点数,比如1.2之类的,为什么会这样呢?

原因和解决方法

Java中浮点数的表现形式为数值后面要加一个f或F,比如1.2f。修改之后即可。

实例展示

public class test {
    public static void main(String[] args) {
        Float floatNumber = Float.valueOf(55.1f);
    }

}

免责声明:内容仅供参考,不保证正确性!


全栈后端 / Java教程 :









Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.