如何在此示例中保留新行?我需要读取inputStream来保持换行符。
“inputStream”来自 HttpURLConnection
FLAG_UPDATE_CURRENT
该代码在android平台下执行。
答案 0 :(得分:0)
您只需在字符串构建器中添加一个新行:
while((line = bufferedReader.readLine()) != null) {
stringBuilder.append(line);
stringBuilder.append(System.getProperty("line.separator"));
}
在你追加到字符串的每一行之后会有一个换行符
答案 1 :(得分:0)
看看StringJoiner,它使用了封面下的StringBuilder
StringJoiner sj = new StringJoiner(System.lineSeparator());
while((line = bufferedReader.readLine()) != null) {
sj.add(line);
}