Java Array Join join(Object[] arr)

Here you can find the source of join(Object[] arr)

Description

join

License

Apache License

Declaration

public static String join(Object[] arr) 

Method Source Code

//package com.java2s;
//License from project: Apache License 

import java.util.List;

public class Main {
    public static String join(Object[] arr) {
        return join(arr, ",");
    }// w ww . j  av  a 2 s.  com

    public static String join(Object[][] arr) {
        return join(arr, "\n", ",");
    }

    public static String join(Object[] arr, String spliter) {
        if (arr == null) {
            return null;
        }
        StringBuffer sb = new StringBuffer();
        for (int i = 0; i < arr.length; ++i) {
            if (i != 0) {
                sb.append(spliter);
            }
            sb.append(arr[i]);
        }
        return sb.toString();
    }

    public static String join(Object[][] arr, String spliter1, String spliter2) {
        if (arr == null) {
            return null;
        }
        StringBuffer sb = new StringBuffer();
        for (int i = 0; i < arr.length; ++i) {
            if (i != 0) {
                sb.append(spliter2);
            }
            sb.append(join(arr[i], spliter2));
        }
        return sb.toString();
    }

    public static String join(List list) {
        return join(list, ",");
    }

    public static String join(List list, String spliter) {
        if (list == null) {
            return null;
        }
        StringBuffer sb = new StringBuffer();
        for (int i = 0; i < list.size(); ++i) {
            if (i != 0) {
                sb.append(spliter);
            }
            sb.append(list.get(i));
        }
        return sb.toString();
    }
}

Related

  1. join(int[] array, String separator)
  2. join(int[] follows)
  3. join(long[] a, long[] b)
  4. join(long[] array, String delim)
  5. join(Object[] arguments)
  6. join(Object[] arr, String separator)
  7. join(Object[] arr, String separator)
  8. join(Object[] array)
  9. join(Object[] array)