Java Array to String arrayToString(T[] array, CharSequence start, CharSequence end)

Here you can find the source of arrayToString(T[] array, CharSequence start, CharSequence end)

Description

array To String

License

Open Source License

Declaration

public static <T> String arrayToString(T[] array, CharSequence start, CharSequence end) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

public class Main {
    public static final String COMMA = ",";

    public static <T> String arrayToString(T[] array, CharSequence start, CharSequence end) {

        StringBuilder stringBuilder = new StringBuilder();

        if (start != null) {
            stringBuilder.append(start);
        }//  w w w . java 2  s.  c o  m

        if (array != null & array.length > 0) {
            boolean added = false;
            for (T t : array) {
                stringBuilder.append(t.toString());
                stringBuilder.append(COMMA);
                added = true;
            }
            if (added) {
                stringBuilder.deleteCharAt(stringBuilder.length() - 1);
            }
        }

        if (end != null) {
            stringBuilder.append(end);
        }

        return stringBuilder.toString();
    }
}

Related

  1. arrayToString(T[] array)
  2. arrayToString(T[] array)
  3. arrayToString(T[] array)
  4. arrayToString(T[] array)
  5. arrayToString(T[] array)
  6. arrayToString(T[] items, String delimiter)
  7. arrayToString2D(String title, String innerTitle, double[][] vect)
  8. arrayToStringArray(boolean[] values)
  9. arrayToStringDelimited(final String[] array, final String delimiter)