Arraylist string to character java
String str = "abcd...";
ArrayList<Character> chars = new ArrayList<Character>();
for (char c : str.toCharArray()) {
chars.add(c);
}
arraylist items into string
String listString = String.join(", ", list); //Java 8 or later