如何将String转换为ArrayList <String>

ree*_*nes 0 java string arraylist

假设我有这个字符串 -

string = "AEIOU";
Run Code Online (Sandbox Code Playgroud)

我想将它转化成一个ArrayList<String>,其中每个字符是它自己的个体String内ArrayList<String>

[A, E, I, O, U]
Run Code Online (Sandbox Code Playgroud)

编辑:我不想转换ArrayList<Character>(是的,这非常简单,我在课堂上注意),但我想转换为ArrayList<String>.

我该怎么办?

mre*_*mre 5

将数据转换String为char数组

char[] cArray = "AEIOU".toCharArray();
Run Code Online (Sandbox Code Playgroud)

当你遍历数组时,将每个变换char为a String,然后将其添加到列表中,

List<String> list = new ArrayList<String>(cArray.length);

for(char c : cArray){
    list.add(String.valueOf(c));
}
Run Code Online (Sandbox Code Playgroud)