如何在java中更改为StringBuilder
我正在尝试将以下代码更改为如何在java中更改为StringBuilder,java,stringbuilder,Java,Stringbuilder,我正在尝试将以下代码更改为StringBuilder,以便格式化ArrayList的输出 private static String createFormattedList(List<List<String>> failureList) { String lineBreak = "</br>"; String result = ""; for (List<String> failure : failureList) {
StringBuilder
,以便格式化ArrayList的输出
private static String createFormattedList(List<List<String>> failureList) {
String lineBreak = "</br>";
String result = "";
for (List<String> failure : failureList) {
for (String item : failure) {
result += item + lineBreak;
}
result += lineBreak;
}
return result;
}
私有静态字符串createFormattedList(列表失败列表){
字符串lineBreak=“”;
字符串结果=”;
对于(列表故障:failureList){
for(字符串项:失败){
结果+=项目+换行符;
}
结果+=换行符;
}
返回结果;
}
使用以下代码:
private static String createFormattedList(List<List<String>> failureList) {
String lineBreak = "</br>";
StringBuilder result = new StringBuilder();
for (List<String> failure : failureList) {
for (String item : failure) {
result.append(item).append(lineBreak);
}
result.append(lineBreak);
}
return result.toString();
}
私有静态字符串createFormattedList(列表失败列表){
字符串lineBreak=“”;
StringBuilder结果=新建StringBuilder();
对于(列表故障:failureList){
for(字符串项:失败){
结果。追加(项目)。追加(换行符);
}
结果。追加(换行符);
}
返回result.toString();
}
我们可以通过以下几种方法实现这一点: