【发布时间】:2016-09-16 16:01:10
【问题描述】:
Java 是一种强类型语言。因此,编译代码中的错误更少,可读性更好,但代价是编码速度较慢。因此,需要显式类型转换,这部分很清楚。
这些sn-ps有什么区别:
(String)myInt // obviously doesn't compile
Integer.toString(myInt)
"" + myInt
是纯粹出于历史原因,还是背后有某种意义?
哪种方法合适?
【问题讨论】:
-
实际上,在 Java 的类型系统健全/足够的情况下,类型 casting 是您不应该做的一件事。
-
在这种情况下,什么是(字符串)?
标签: java string casting tostring