过去几天我一直在重新学习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