【发布时间】:2013-12-02 09:45:53
【问题描述】:
如何查看此方法如何将整数转换为字符串背后的逻辑。
根据这个问题, Is java an open source programming language? 是。因此我不能访问所有课程吗?
【问题讨论】:
标签: java
如何查看此方法如何将整数转换为字符串背后的逻辑。
根据这个问题, Is java an open source programming language? 是。因此我不能访问所有课程吗?
【问题讨论】:
标签: java
转到您的本地 zip 文件并解压缩:
C:\Program Files (x86)\Java\jdk1.7.0_21\src.zip
public static String toString(int i) {
if (i == Integer.MIN_VALUE)
return "-2147483648";
int size = (i < 0) ? stringSize(-i) + 1 : stringSize(i);
char[] buf = new char[size];
getChars(i, size, buf);
return new String(buf, true);
}
【讨论】:
搜索Integer.toString java code 给了我this link,其中包含
public String toString() {
return toString(value);
}
您还可以在此处找到有关toString(int) 的详细信息。
无论如何,标准 Java 类的代码也放在 JDK 目录中的 src.zip 文件中。您还可以将 IDE(如 Eclipse)与此文件集成。这样你就可以通过按下 Ctrl 来点击任何方法的代码。
【讨论】:
查看http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html
它包含整数的所有方法以及如何使用它们。如果你正在寻找整数类的源代码,我建议你反编译jar文件或直接在网上搜索。
【讨论】: