我想知道在编写代码时如何帮助我们实践。在Java中,数字包装器类重载了静态 toString()方法并返回参数的String表示形式。 这是使用这种方法的常用方法吗?
答案 0 :(得分:1)
不,这并不常见。它只是一种方便的方法,而不必将参数打包到包装器对象中,然后在其上调用toString
。由于您无法定义任何更多基元,因此只有覆盖非静态toString
的对象才能成为您自己的代码。
答案 1 :(得分:1)
是。只要您想要数字的String
值,就可以使用它。或者,您可以使用String.valueOf(int)
注意Javadoc引用Integer.toString(int, int)
,其中第二个int
是基数。
答案 2 :(得分:1)
当您需要将基本类型的变量转换为String而不创建包装器对象时,它非常有用。
像这样:
int a = 5;
String str = Integer.toString(a);