Java examples for java.lang:String Join
Joins the elements of the given array to a string, separated by the given separator string.
//package com.java2s; import java.util.Arrays; public class Main { /**// w w w .j a va 2s.c o m * Joins the elements of the given array to a string, separated by the given separator string. * * @param array the array to join * @param separator the separator string * * @return a string made up of the string representations of the given array's members, separated by the given separator * string */ public static String join(Object[] array, String separator) { return array != null ? join(Arrays.asList(array), separator) : null; } /** * Joins the elements of the given iterable to a string, separated by the given separator string. * * @param iterable the iterable to join * @param separator the separator string * * @return a string made up of the string representations of the given iterable members, separated by the given separator * string */ public static String join(Iterable<?> iterable, String separator) { if (iterable == null) { return null; } StringBuilder sb = new StringBuilder(); boolean isFirst = true; for (Object object : iterable) { if (!isFirst) { sb.append(separator); } else { isFirst = false; } sb.append(object); } return sb.toString(); } }