Java中字符串到char []的列表

dav*_*ave 0 java string char

我有一个Java的字符串列表,我想创建一个Chars数组.这样做有快速而肮脏的方法吗?

Cli*_*key 7

如果你的意思是从这里去List<String>,char[]这可能是有用的

public static char[] convertStringListToChars( List<String> stringList ) {
   StringBuilder sb = new StringBuilder();
   for ( String x : stringList ) {
      sb.append( x );
   }
   return sb.toCharArray();
}
Run Code Online (Sandbox Code Playgroud)

或者,如果它List<String>char[][]

public static char[][] convertStringListToChars( List<String> stringList ) {
   char[][] chars = new char[ stringList.size() ][];
   for ( int i = 0; i < stringList.size(); i++ ) {
      chars[i] = stringList.get( i ).toCharArray();
   }
   return chars;
}
Run Code Online (Sandbox Code Playgroud)