在Scrabble游戏中,我们想将输入的字符串转换为字符数组来进行操作,但是我们发现有些参数很强,比如UTF-8编码的一些字符,我们对它们进行转换时会出现问题。
解决这个问题的方法是使用Java提供的String类的toCharArray()方法。该方法可以将字符串转换为字符数组,包括UTF-8编码的复杂字符。
示例代码如下:
String str = "Hello, 你好"; char[] charArray = str.toCharArray(); for (char ch : charArray) { System.out.println(ch); }
输出结果为:
H e l l o ,
你 好
通过使用toCharArray()方法,我们可以将字符串转换为字符数组,并且可以操作其中的复杂字符。