char array to arraylist java code example

Example 1: convert every character in string to arraylist jva

import java.util.ArrayList;
import java.util.List;

// Convert a String to a List of Characters
class Util
{
	public static void main(String[] args)
	{
		String string = "Techie Delight";
		List<Character> chars = new ArrayList<>();

		for (char ch: string.toCharArray()) {
			chars.add(ch);
		}

		System.out.println(chars);
	}
}

Example 2: char array to arraylist java

myString.chars().mapToObj(c -> (char) c).collect(Collectors.toList());

Example 3: convert character arraylist to array

public char[] toArray(List<Character> list){
    char[] toReturn = new char[list.size()];
    int i = 0;
    for(char c : list)
        toReturn[i ++] = c;
    return toReturn;
}