Ho bisogno di ottenere la posizione di partenza della nuova linea quando esegui il looping di uno StringBuffer. Dire che ho il seguente documento in uno StringBuffer esistonoOttieni l'indice dell'inizio di una nuova riga in un Stringbuffer
"This is a test
Test
Testing Testing"
nuove righe dopo "test", "Test" e "Test".
Ho bisogno di qualcosa di simile:
for(int i =0;i < StringBuffer.capacity(); i++){
if(StringBuffer.chatAt(i) == '\n')
System.out.println("New line at " + i);
}
so che non funziona perche '\ n' non è un personaggio. Qualche idea? :)
Grazie
''\ n'' è un carattere. –
Non funziona perché capacity() non è uguale a length(). Si prega di leggere la documentazione! – kan