Я не знаю, как написать код «следующего исходного символа», чтобы найти следующий символ строки.Как я могу взять следующий символ в сканере анализатора в Java
public class scanner {
protected char currentChar;
protected StringBuffer currentSpelling;
protected byte currentKind;
private void take (char expectedChar){
if (currentChar == expectedChar){
currentSpelling.append(currentChar);
currentChar = next source character;
}
}
private void takeIt(){
currentSpelling.append(currentChar);
currentChar = next source character;
}
}
Используйте для петли. Используйте индекс для метода * String * .charAt() и там вы идете. – Seth