Java 为什么数字包装类需要提供静态toString()方法?
我想知道它在编写代码时对我们的实践有何帮助。在Java中,数值包装类重载了静态toString()方法和参数的返回字符串表示形式。Java 为什么数字包装类需要提供静态toString()方法?,java,wrapper,Java,Wrapper,我想知道它在编写代码时对我们的实践有何帮助。在Java中,数值包装类重载了静态toString()方法和参数的返回字符串表示形式。 使用这种方法是常见的吗?不,这不常见。它只是一种方便的使用方法,而不必将参数装箱到包装器对象中,然后对其调用toString。因为您不能定义更多的原语,只能定义对象,所以在您自己的代码中重写非静态的toString是一种方法。不,这并不常见。它只是一种方便的使用方法,而不必将参数装箱到包装器对象中,然后对其调用toString。因为您不能定义更多的原语,只能定义对象
使用这种方法是常见的吗?不,这不常见。它只是一种方便的使用方法,而不必将参数装箱到包装器对象中,然后对其调用
toString
。因为您不能定义更多的原语,只能定义对象,所以在您自己的代码中重写非静态的toString
是一种方法。不,这并不常见。它只是一种方便的使用方法,而不必将参数装箱到包装器对象中,然后对其调用toString
。因为您不能定义更多的原语,只能定义对象,所以在您自己的代码中重写非静态的toString
是一种方法。不,这并不常见。它只是一种方便的使用方法,而不必将参数装箱到包装器对象中,然后对其调用toString
。因为您不能定义更多的原语,只能定义对象,所以在您自己的代码中重写非静态的toString
是一种方法。不,这并不常见。它只是一种方便的使用方法,而不必将参数装箱到包装器对象中,然后对其调用toString
。因为您不能定义更多的原语,只能定义对象,所以在您自己的代码中重写非静态的toString
是一种方法。是的。只要需要数字的字符串
值,就可以使用它。或者,您可以使用Javadoc来表示第二个int
是基数的位置。是。只要需要数字的字符串
值,就可以使用它。或者,您可以使用Javadoc来表示第二个int
是基数的位置。是。只要需要数字的字符串
值,就可以使用它。或者,您可以使用Javadoc来表示第二个int
是基数的位置。是。只要需要数字的字符串
值,就可以使用它。或者,您可以使用Javadoc,注意Javadoc指的是第二个int
是基数的地方。当您需要将原语类型的变量转换为字符串而不创建包装器对象时,它非常有用
像这样:
int a = 5;
String str = Integer.toString(a);
当您需要在不创建包装器对象的情况下将基元类型的变量转换为字符串时,它非常有用 像这样:
int a = 5;
String str = Integer.toString(a);
当您需要在不创建包装器对象的情况下将基元类型的变量转换为字符串时,它非常有用 像这样:
int a = 5;
String str = Integer.toString(a);
当您需要在不创建包装器对象的情况下将基元类型的变量转换为字符串时,它非常有用 像这样:
int a = 5;
String str = Integer.toString(a);
或者您可以只说
a+“”
如果您说a+“”
您将创建两个额外的变量:一个用于空字符串,另一个用于转换为字符串的a
。第三个是连接的结果。在大多数情况下,这并不重要,我们的计算机功能相当强大,但我认为这不是一个很好的解决方案。或者你可以说a+”
,如果你说a+”
,你将创建两个额外的变量:一个用于空字符串,另一个用于转换为字符串的a
。第三个是连接的结果。在大多数情况下,这并不重要,我们的计算机功能相当强大,但我认为这不是一个很好的解决方案。或者你可以说a+”
,如果你说a+”
,你将创建两个额外的变量:一个用于空字符串,另一个用于转换为字符串的a
。第三个是连接的结果。在大多数情况下,这并不重要,我们的计算机功能相当强大,但我认为这不是一个很好的解决方案。或者你可以说a+”
,如果你说a+”
,你将创建两个额外的变量:一个用于空字符串,另一个用于转换为字符串的a
。第三个是连接的结果。在大多数情况下都没关系,我们的电脑相当强大,但我认为这不是一个很好的解决方案。你是在问调用包装类上的现有方法,还是在你自己的类中添加静态toString
方法是常见的?你是在问调用包装类上的现有方法,还是在你自己的类中添加静态toString
方法是常见的类?您是否询问调用包装类上的现有方法或向您自己的类中添加静态toString
方法是否常见?您是否询问调用包装类上的现有方法或向您自己的类中添加静态toString
方法是否常见?