java arraylist to array string code example

Example 1: java arraylist to array

List<String> list = new ArrayList<>();
list.add("a");
list.add("ab");
list.add("abc");
list.add("abcd");
// convert
String[] array = list.toArray();

Example 2: java arraylist to string

ArrayList<String> al = new ArrayList<String>();
      al.add("Hello");
      al.add("Wor");
      al.add("ld");
      StringBuffer sb = new StringBuffer();
      
      for (String s : al) {
         sb.append(s);
         sb.append(" ");
      }
      String str = sb.toString();
      System.out.println(str);//"Hello wor ld"

Example 3: arraylist string to string array

String[] arr = list.toArray(new String[list.size()]);

Example 4: string array to arraylist

String [] strings = new String [] {"1", "2" };
List<String> stringList = new ArrayList<String>(Arrays.asList(strings)); //new ArrayList is only needed if you absolutely need an ArrayList

Example 5: java string array to arraylist

new ArrayList( Arrays.asList( new String[]{"abc", "def"} ) );

Tags:

Java Example