char[] c = string.toCharArray();
但如何将c转换回String类型呢? 谢谢!
你可以使用String.valueOf(char[])
方法:
String.valueOf(c)
在幕后,这会调用String(char[])
构造函数。我总是更喜欢工厂式方法而不是构造函数,但你也可以像其他答案建议的那样使用new String(c)
。
char[] c = {'x', 'y', 'z'};
String s = String.valueOf(c);
System.out.println(s);
xyz
String(char[] value);
该构造函数将char数组转换为String类型。char[] chars = ...
String string = String.valueOf(chars);
你可以写:
char[] c = {'h', 'e','l', 'l', 'o'};
String s = new String(c);
String
зљ„жћ„йЂ е‡Ѕж•°дє†еђ—пјџ - Sotirios Delimanolis