Java Array to String convertArrayToString(String[] fields, String delimiter)

Here you can find the source of convertArrayToString(String[] fields, String delimiter)

Description

convert Array To String

License

Mozilla Public License

Declaration

public static String convertArrayToString(String[] fields,
            String delimiter) 

Method Source Code

//package com.java2s;
//License from project: Mozilla Public License 

public class Main {
    public static final String[] delimiters = { ";", "|", "~" };

    public static String convertArrayToString(String[] fields,
            String delimiter) {//from w w w. ja  v a2  s. c o m
        StringBuilder csvStringBuilder = new StringBuilder();
        for (int i = 0; i < fields.length; i++) {
            if (i > 0) {
                csvStringBuilder.append(delimiter);
            }
            csvStringBuilder.append(fields[i]);
        }
        return csvStringBuilder.toString();
    }

    public static String convertArrayToString(String[] fields) {
        int delimIndex = 0;
        StringBuilder stringBuilder = new StringBuilder();
        for (String dl : delimiters) {
            for (String f : fields) {
                if (f.contains(dl)) {
                    stringBuilder = new StringBuilder();
                    break;
                } else {
                    stringBuilder.append(delimiters[delimIndex]).append(f);
                }
            }
        }
        return stringBuilder.toString();
    }
}

Related

  1. convertArrayToString(Object[] objArr)
  2. convertArrayToString(String[] array)
  3. convertArrayToString(String[] array, char seperator)
  4. convertArrayToString(String[] array, String separator)
  5. convertArrayToString(String[] array, String separator)
  6. convertArrayToString(String[] idArray)
  7. convertArrayToString(String[] strArray)
  8. convertByteToString(byte[] objectGuid)
  9. convertToString(String[] args)