Java 有没有办法将字符串数组转换为字符数组?
简言之,我有一组单词,如Java 有没有办法将字符串数组转换为字符数组?,java,arrays,string,character,Java,Arrays,String,Character,简言之,我有一组单词,如{apple,banana,cat} 我想看看我是否能把它转换成{a,p,p,l,e,b,a,…} 我甚至不确定这是否可能 我最初愚蠢的尝试: for(String s: lelWords) { lelChars.add(s.toCharArray()); } 应该很简单 int numChars = 0; //determine the total number of characters for (int i = 0; i < strings.len
{apple,banana,cat}
我想看看我是否能把它转换成{a,p,p,l,e,b,a,…}
我甚至不确定这是否可能
我最初愚蠢的尝试:
for(String s: lelWords)
{
lelChars.add(s.toCharArray());
}
应该很简单
int numChars = 0;
//determine the total number of characters
for (int i = 0; i < strings.length; i++)
numChars += strings[i].length();
int idx = 0;
//declare our final array of characters
char[] chars = new char[numChars];
//populate our new array
for (int i = 0; i < strings.length; i++) {
for (int j = 0; j < strings[i].length; j++) {
chars[idx] = strings[i].charAt(j);
idx++;
}
}
int numChars=0;
//确定字符总数
for(int i=0;i
String[] strArray = {"apple", "banana", "cat"};
//combine all words to one string
String combStr = new String();
for(String string: strArray)
combStr += string;
char[] charArray = combStr.toCharArray();
//checking
System.out.println(charArray);