Java Array to String toString(Object array[])

Here you can find the source of toString(Object array[])

Description

to String

License

Open Source License

Declaration

public static String toString(Object array[]) 

Method Source Code

//package com.java2s;
/*/*from  www  .  j a va2s . c o  m*/
 * Copyright (C) ${year} Omry Yadan <${email}>
 * All rights reserved.
 *
 * See https://github.com/omry/banana/blob/master/BSD-LICENSE for licensing information
 */

import java.util.*;

public class Main {
    public static String toString(Collection<String> list) {
        return toString(list.toArray(new String[list.size()]));
    }

    public static String toString(Object array[]) {
        return toString(array, ",");
    }

    public static String toString(int array[]) {
        return toString(array, ",");
    }

    public static String toString(long array[]) {
        return toString(array, ",");
    }

    public static String toString(double[] array) {
        return toString(array, ",");
    }

    public static String toString(Object array[], String sep) {
        return toString(array, sep, 0, array.length);
    }

    public static String toString(Object array[], String sep, int start, int end) {
        StringBuffer sb = new StringBuffer();
        for (int i = start; i < end; i++) {
            if (i > start)
                sb.append(sep);
            sb.append(array[i]);
        }
        return sb.toString();
    }

    public static String toString(long array[], String sep) {
        return toString(array, sep, 0, array.length);
    }

    public static String toString(double array[], String sep) {
        return toString(array, sep, 0, array.length);
    }

    public static String toString(int array[], String sep) {
        return toString(array, sep, 0, array.length);
    }

    public static String toString(double array[], String sep, int start, int end) {
        StringBuffer sb = new StringBuffer();
        for (int i = start; i < end; i++) {
            if (i > 0)
                sb.append(sep);
            sb.append(array[i]);
        }
        return sb.toString();
    }

    public static String toString(long array[], String sep, int start, int end) {
        StringBuffer sb = new StringBuffer();
        for (int i = start; i < end; i++) {
            if (i > 0)
                sb.append(sep);
            sb.append(array[i]);
        }
        return sb.toString();
    }

    public static String toString(int array[], String sep, int start, int end) {
        StringBuffer sb = new StringBuffer();
        for (int i = start; i < end; i++) {
            if (i > 0)
                sb.append(sep);
            sb.append(array[i]);
        }
        return sb.toString();
    }
}

Related

  1. toString(long[] dom)
  2. toString(Map arg)
  3. toString(Object array)
  4. toString(Object array)
  5. toString(Object array)
  6. toString(Object[] a)
  7. toString(Object[] array)
  8. toString(Object[] array)
  9. toString(Object[] array)