過去幾天我一直在重新學習Java,直到現在都沒有問題。我正在嘗試編寫大量打印句子的示例代碼,然後將程序中的所有字符編入索引,最後按順序顯示它們。但它告訴我,「我」是不是在這裏初始化是我的代碼:未初始化代碼的一部分
String sentence = "This is a basic sentence sequence using letters and spaces in unicode!";
int index = sentence.offsetByCodePoints(0, i);
int cp = sentence.codePointAt(i);
System.out.println(index);
if (Character.isSupplementaryCodePoint(cp)) i += 2;
else i++;
System.out.println(i);
看不見'i'在這個範圍內定義... – 2013-03-27 21:03:23
你還沒有顯示你甚至已經聲明'i'的地方,這使得它很難幫助你。 – 2013-03-27 21:03:24