【发布时间】:2012-03-04 18:56:44
【问题描述】:
目前我正在使用类似的东西:
String[]lines = textContent.split(System.getProperty("line.separator"));
for(String tmpLine : lines){
//do something
}
我对这种方法不太满意,因为它创建了一个沉重的数组(假设textContent 可以包含一本书)。
有没有更好的解决方案来遍历String 的行?
【问题讨论】:
-
现在也使用 JDK/11,可以make use of
String.lines提供比拆分更好的性能。