Получить индекс начала новой строки в буфере String

Мне нужно получить начальную позицию новой строки при просмотре StringBuffer. Скажем, у меня есть следующий документ в строковом буфере

"This is a test
Test
Testing Testing"

Новые строки существуют после "test", "Test" и «Тестирование».

Мне нужно что-то вроде:

for(int i =0;i < StringBuffer.capacity(); i++){
if(StringBuffer.chatAt(i) == '\n')
    System.out.println("New line at " + i);

}

Я знаю, что это не сработает, потому что '\ n' не является символом. Есть идеи? :)

Спасибо

5
задан Decrypter 4 October 2011 в 14:23
поделиться