Java字符数组初始化器

Ahm*_*ssa 6 java arrays character initializer

我试图创建一个分隔字符的程序.问题是:

"创建一个char数组并使用数组初始值设定项来初始化数组,字符串为'Hi there'.使用for-statement显示数组的内容.用空格分隔数组中的每个字符".


我制作的节目:

String ini="Hi there";
  char[] array=new  char[ini.length()];


  for(int count=0;count<array.length;count++){

  System.out.print(" "+array[count]);


  }
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能解决这个问题?

key*_*ser 16

以下是将String转换为char数组的方法:

String str = "someString"; 
char[] charArray = str.toCharArray();
Run Code Online (Sandbox Code Playgroud)

我建议您在编程时使用IDE,以便轻松查看类包含哪些方法(在这种情况下,您可以找到toCharArray())并编译错误,就像上面的错误一样.您还应该熟悉文档,在本例中将是此String文档.

此外,始终发布您正在获得的编译错误.在这种情况下,很容易发现,但如果不是,如果你没有在帖子中包含它,你将无法得到任何答案.