【发布时间】:2018-11-02 10:21:51
【问题描述】:
public static String char2Str(char c) {
return Integer.toString(c);
}
编辑:
例如,char2Str('ɮ') 返回622。
如何实现上述相反的方法(str2Char())?
【问题讨论】:
-
您想将字符串缩减为单个字符吗?实际情况并非如此。
-
您希望将什么传递给
char2Str?因为您正在接受char并将其视为整数。 -
你应该使用
Character.toString(c)而不是Integer -
String比char包含更多信息。char由 单个 字符组成。String可能包含 多个 字符。你想只提取第一个字符吗?或者更确切地说得到一个完整的字符数组,一个char[]?请注意,您的问题已经被问到,只需搜索“java convert string to char”,首先点击 Google。请注意,char与int不同。而不是使用int的实用程序方法从Integer转换,您应该使用char的实用程序从Character。 -
至少提供一些例子来展示输入和期望的输出。否则您的问题可能不清楚。目前还不清楚你是想要
char[]还是只提取第一个char。
标签: java