10 進数値または 16 進数を Unicode char に変換したいのですがCharacter.toString((char))
、間違った結果を返すたびに動作しないようにしました。常に機能する方法はありますか?
編集:このメソッドを呼び出す前に、何か間違ったことをしていました。それは正常に動作します。
10 進数値または 16 進数を Unicode char に変換したいのですがCharacter.toString((char))
、間違った結果を返すたびに動作しないようにしました。常に機能する方法はありますか?
編集:このメソッドを呼び出す前に、何か間違ったことをしていました。それは正常に動作します。
私はCharacter.toString()
Unicodeの整数/16進値を文字列文字に変換するために使用します。この例では、上矢印文字の Unicode 値を文字列に変換します。
上矢印の例: http://en.wikipedia.org/wiki/File:U%2B2191.svg
final int upSymbolUnicode = 0x2191;
final String text = Character.toString((char)upSymbolUnicode);
これが役立つことを願っています。