Here you can find the source of toString(Iterable> it, String separator)
public static String toString(Iterable<?> it, String separator)
//package com.java2s; //License from project: Apache License import java.util.Iterator; public class Main { public static String toString(Object object) { if (object == null) { return "null"; }// w ww . j ava 2 s.c o m return object.toString(); } public static String toString(Iterable<?> it, String separator) { final StringBuilder builder = new StringBuilder(); final Iterator<?> iterator = it.iterator(); while (iterator.hasNext()) { builder.append(iterator.next().toString()); if (iterator.hasNext()) { builder.append(separator); } } return builder.toString(); } }