Android String Array Join join(String[] array, String separator)

Here you can find the source of join(String[] array, String separator)

Description

join

License

Apache License

Declaration

public static String join(String[] array, String separator) 

Method Source Code

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

import java.util.Arrays;

import java.util.List;

public class Main {
    public static String join(List<String> list, String separator,
            boolean ignoreNull) {
        if (list.isEmpty())
            return "";

        StringBuilder b = new StringBuilder();
        for (String item : list) {
            if (!ignoreNull || item != null) {
                b.append(separator).append(item);
            }//w  w w  .ja  v  a 2s  . c  om
        }

        if (b.length() == 0) {
            return "";
        }

        return b.toString().substring(separator.length());
    }

    public static String join(List<String> list, String separator) {
        return join(list, separator, false);
    }

    public static String join(String[] array, String separator,
            boolean ignoreNull) {
        return join(Arrays.asList(array), separator, ignoreNull);
    }

    public static String join(String[] array, String separator) {
        return join(array, separator, false);
    }
}

Related

  1. join(String delimiter, Object... chunks)
  2. join(String separator, Object... texts)
  3. join(String[] track)
  4. join(String delimiter, String[] array)
  5. join(String[] strArray, String separator)
  6. arrayToStr(String[] array)
  7. arrayToStr(String[] array, String delim)
  8. implode(String[] array)
  9. join(String[] array, String separator, boolean ignoreNull)