循环通过 StringBuffer 时,我需要获取新行的起始位置。假设我在字符串缓冲区中有以下文档
"This is a test
Test
Testing Testing"
在“test”、“Test”和“Testing”之后存在新行。
我需要类似的东西:
for(int i =0;i < StringBuffer.capacity(); i++){
if(StringBuffer.chatAt(i) == '\n')
System.out.println("New line at " + i);
}
我知道这行不通,因为 '\n' 不是字符。有任何想法吗?:)
谢谢