以下表达式 **2.0+ "2" ** 如何在 Java 中逐步计算?它与**2+"2"**有何不同?



在java中,数字会自动转换为字符串,因此2+"2〃评估为22。。。但是为什么2.0+";2〃评估为2.02.

这是我向学习的地方

https://www.coursera.org/learn/cs-programming-java/lecture/o5IxV/type-conversion

当您将任何东西与String连接时,非String的东西必须转换为一个。所以2.0+"2"就是"2.0" + "2"2+"2"就是"2"+"2"

相关内容

  • 没有找到相关文章

最新更新