【发布时间】:2013-08-17 19:22:05
【问题描述】:
我正在调试 JDK 源代码:
public static int codePointAt(CharSequence seq, int index) {
char c1 = seq.charAt(index++);
if (isHighSurrogate(c1)) {
if (index < seq.length()) {
char c2 = seq.charAt(index);
if (isLowSurrogate(c2)) {
return toCodePoint(c1, c2);
}
}
}
return c1;
}
我想在进入if (isHighSurrogate(c1)) 之前查看c1 变量。
但是,当我调试手表 c1 变量时
它显示:
我确实尝试过添加rt.jar源,它确实可以进入JDK源的断点,例如:
但是为什么c1变量不能显示?
【问题讨论】:
-
其实一点也不难。查看我的更新答案
-
为什么没有包含调试信息的 JDK 下载?
标签: java