Potrzebuję uzyskać pozycję początkową nowej linii podczas zapętlania przez StringBuffer. Say mam następujący dokument w StringBufferPobierz indeks początku nowej linii w buforze String
"This is a test
Test
Testing Testing"
Nowe linie istnieć po "Test", "Test" i "testing".
muszę coś takiego:
for(int i =0;i < StringBuffer.capacity(); i++){
if(StringBuffer.chatAt(i) == '\n')
System.out.println("New line at " + i);
}
wiem, że nie będzie działać, ponieważ „\ n” nie jest znakiem. Jakieś pomysły? :)
Dzięki
'' \ n'' to postać. –
Nie działa, ponieważ pojemność() nie jest taka sama jak długość(). Przeczytaj dokumentację! – kan