Java Collection Join joinStrings(Collection strings)

Here you can find the source of joinStrings(Collection strings)

Description

Join a collection of strings into a single String object, in the order indicated by the collection's iterator.

License

Open Source License

Parameter

Parameter Description
strings a collection containing exclusively String objects

Return

a single String object

Declaration

public static String joinStrings(Collection<String> strings)
    

Method Source Code

//package com.java2s;
/**/*from   ww  w.  j  a  v  a  2s.c o  m*/
 * Copyright 2000-2006 DFKI GmbH.
 * All Rights Reserved.  Use is subject to license terms.
 *
 * This file is part of MARY TTS.
 *
 * MARY TTS is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, version 3 of the License.
 *
 * 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 Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

import java.util.Collection;

public class Main {
    /**
     * Join a collection of strings into a single String object, in the order
     * indicated by the collection's iterator.
     * @param strings a collection containing exclusively String objects
     * @return a single String object
     */
    public static String joinStrings(Collection<String> strings) {
        StringBuilder buf = new StringBuilder();
        if (strings == null) {
            throw new NullPointerException("Received null collection");
        }
        for (String s : strings) {
            buf.append(s);
        }
        return buf.toString();
    }
}

Related

  1. joinSorted(Collection s, String delimiter)
  2. joinString(Collection values, String delimiter)
  3. joinStringCollection(Collection collection, String separator)
  4. joinStrings(Collection strings)
  5. joinStrings(Collection names)
  6. joinStrings(String delim, Collection strs)
  7. joinStringValues(Collection values)
  8. joinTo(Collection data, String sep, StringBuilder sb)
  9. joinTogether(Collection items, String delim)

  10. HOME | Copyright © www.java2s.com 2016