Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中更改为StringBuilder_Java_Stringbuilder - Fatal编程技术网

如何在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(); }
我们可以通过以下几种方法实现这一点: