Я отлаживаю источник 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;
}
и я хочу видеть переменную c1
перед тем, как перейти на if (isHighSurrogate(c1))
.
Однако, когда я отлаживаю часовую переменную c1
он отображает:
Я действительно попытался добавить источник rt.jar, и он действительно может перейти в точку останова источника JDK, например:
но почему переменная c1
не может отображать?