Java List to String toString(List list, String separator)

Here you can find the source of toString(List list, String separator)

Description

Converts the given list to a String.

License

Open Source License

Parameter

Parameter Description
list the list.
separator the separator.

Return

the appended list.

Declaration

public static String toString(List<?> list, String separator) 

Method Source Code


//package com.java2s;
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *                                                                         *
 *  Copyright (C) 2015, Markus Staudt <info@braffdev.com>                  *
 *                                                                         *
 *  This program is free software: you can redistribute it and/or modify   *
 *  it under the terms of the GNU General Public License as published by   *
 *  the Free Software Foundation, either version 3 of the License, or      *
 *  (at your option) any later version.                                    *
 *                                                                         *
 *  This program is distributed in the hope that it will be useful,        *
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of         *
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          *
 *  GNU General Public License for more details.                           *
 *                                                                         *
 *  You should have received a copy of the GNU General Public License      *
 *  along with this program.  If not, see <http://www.gnu.org/licenses/>.  *
 *                                                                         *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

import java.util.List;

public class Main {
    /**/*  w ww  .  j a  v  a 2  s. c om*/
     * Converts the given list to a String. In detail, every element in the list is appended.
     * Between each element the given separator is placed.
     *
     * @param list the list.
     * @param separator the separator.
     * @return the appended list.
     */
    public static String toString(List<?> list, String separator) {
        StringBuilder builder = new StringBuilder();

        if (list.size() > 0) {
            builder.append(list.get(0));
        }

        for (int i = 1; i < list.size(); i++) {
            builder.append(separator);
            builder.append(list.get(i));
        }

        return builder.toString();
    }
}

Related

  1. toString(List list)
  2. toString(List list)
  3. toString(List list)
  4. toString(List list)
  5. toString(List list, char sep)
  6. toString(List objects)
  7. toString(List c)
  8. toString(List list)
  9. toString(List> classes)