Advertisement
Anzak

String array Utils

Sep 29th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.98 KB | None | 0 0
  1. public String arrayToString(String[] array) {
  2. //    if (array == null) return null;
  3.     return Arrays.toString(array);
  4. }
  5.  
  6. public String[] stringToArray(String arrayString) {
  7.     if (arrayString == null) return null;
  8.     String[] array;
  9.     if (arrayString.startsWith("[") && arrayString.endsWith("]"))
  10.      array = arrayString.substring(1, arrayString.length()-1).split(",");
  11.     else
  12.      array = arrayString.split(",");
  13.     return array;
  14. }
  15.  
  16.   public static String[] getUniqueElements(String[] old_array, String[] new_array) {
  17.     if (new_array == null || new_array.length == 0) return new String[0];
  18.     if (old_array == null || old_array.length == 0) return new_array;
  19.     List<String> unique = new ArrayList<String>();
  20.     for (String n : new_array) {
  21.       boolean contain = false;
  22.       for (String o : old_array) {
  23.         if (n.equals(o)) contain = true;
  24.       }
  25.       if (!contain)
  26.         unique.add(n);
  27.     }
  28.     return unique.toArray(new String[unique.size()]);
  29.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement