Java Collection to String commaSeparatedList(Collection objects)

Here you can find the source of commaSeparatedList(Collection objects)

Description

comma Separated List

License

Apache License

Declaration

public static String commaSeparatedList(Collection<?> objects) 

Method Source Code

//package com.java2s;
/**//from   ww w .  ja v a2  s . c o m
 * Copyright (C) 2014 DANS - Data Archiving and Networked Services (info@dans.knaw.nl) Licensed under the Apache License, Version 2.0 (the "License"); you may
 * not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
 * by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
 */

import java.util.*;

public class Main {
    public static String commaSeparatedList(Collection<?> objects) {
        StringBuilder sb = new StringBuilder();
        Iterator<?> iter = objects.iterator();
        while (iter.hasNext()) {
            sb.append(iter.next());
            sb.append(", ");
        }
        if (sb.length() > 2) {
            sb.deleteCharAt(sb.length() - 1);
            sb.deleteCharAt(sb.length() - 1);
        }
        return sb.toString();
    }
}

Related

  1. collectionToStringArray(Collection objs)
  2. collectionToStringArray(List values)
  3. collectionToStringList(Collection c)
  4. collectionToStringList(Collection c)
  5. collectionToStringList(Collection list, String delimiter)
  6. commaSeparatedString(List list, boolean quoteStrings)
  7. convertCollectionToCommaDelimitedString(Collection collection)
  8. convertCollectionToString( Collection strings, String separator)
  9. convertCollectionToString(Collection coll, String delimiter)