Java toString方法区别

标签 java integer tostring

我现在很喜欢 CodeFights,在上次战斗结束时我发现了一些有趣的东西。据说这两种情况(我的和对手)的代码是正确的。这个源代码有什么区别吗:

return Integer.toString(Character.getNumericValue(ch1) + Character.getNumericValue(ch2));

还有这个:

return new Integer(Character.getNumericValue(ch1)+ Character.getNumericValue(ch2)).toString();

我缺少的 key 是什么?

最佳答案

来自 javadoc https://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html

字符串 toString() 返回表示此 Integer 值的 String 对象。

静态字符串 toString(int i) 返回表示指定整数的 String 对象。

关于Java toString方法区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36778752/

相关文章:

javascript - method.toString() 排除/包含 'use strict'

c# - (string)reader[0] 和 reader[0].ToString() 之间的区别

java - 如何创建一个对象的新实例而不覆盖现有实例?

python - RGB Int 到 RGB - Python

Android 巨大的 JSONObject toString 出现 OutOfMemoryError

python - 检查输入是否是循环中的字符串

string - 如何比较字符串和整数 Postgres

java - 我可以在 Junit 测试中检测到泄漏的线程吗?

java - 不明白在处理 3 中访问 CSV 文件是如何工作的。需要解释

java - MuleStudio 工作室 :studio goal failed to execute