[解決済み] U+1F602で" \uD83DuDE02" のような絵文字を生成するにはどうしたらいいですか?
2022-02-06 13:46:15
質問
現在、Androidで絵文字キーボードのようなものを作っていて、絵文字のリストを表示するようにしています。
画像を使いたくないので、Javaソースコードに絵文字のためのユニコード文字が必要で、String出力に絵文字を表示する必要があります。
例えば
ユニコード名。 喜びの涙の顔 ?
C/C++/Javaのソースコードです。
"\uD83D\uDE02"
http://www.fileformat.info/info/unicode/char/1f602/index.htm
Java Unicodeが必要なのはこんな感じです。
"\uD83D\uDE02"
でLabelを出力すると
Label.setText("\uD83D\uDE02");`
を表示します。
FACE WITH TEARS OF JOY ????
すでにググってみたところ
このリスト
しかし、どのようにして
\uD83D\uDE02
が生成されました。
解決方法は?
U+1F602
はユニコードのコードポイントであり、Javaはこれを読み取ることができます。
System.out.println(new StringBuilder().appendCodePoint(0x1F602).toString());
もし本当に他の種類のユニコードスケープに変換する必要があるなら、すべての文字を繰り返し処理し、それらの16進コードを出力に書き込むことができます。
for(char c : new StringBuilder().appendCodePoint(0x1F602).toString().toCharArray()) {
System.out.print("\\u" + String.valueOf(Integer.toHexString(c)));
}
System.out.println();
関連
-
[解決済み】エラー:配列または java.lang.Iterable のインスタンスに対してのみ反復処理を行うことができます。
-
[解決済み】"実引数リストと形式引数リストの長さが異なる"
-
[解決済み] 解決済み】Javaが「型をインスタンス化できない」というエラーを返す [重複] [重複]
-
[解決済み] メソッドがスーパータイプのメソッドをオーバーライドまたは実装していない - Overrideの場合
-
[解決済み】Gradleがtools.jarを見つけ出さない
-
[解決済み】java.io.IOException: 壊れたパイプ
-
[解決済み】純粋なJUnitテストにVisibleForTestingを使用する方法
-
[解決済み] エラー - trustAnchors パラメータは空であってはなりません。
-
[解決済み] 英数字のランダムな文字列を生成する方法
-
[解決済み】なぜ、Swiftの文字列では、?のような絵文字が奇妙に扱われるのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] java.sql.SQLException: ユーザー 'root'@'localhost' (using password: YES) のためのアクセスが拒否されました。
-
[解決済み】ResultSetの例外 - 結果セットの開始前
-
[解決済み】Javaの部分文字列:「文字列のインデックスが範囲外」。
-
[解決済み】Eclipseがエラーメッセージ "Java was started but returned exit code = 1" を返す
-
[解決済み】Mockitoでモックからチェックされた例外を投げる
-
[解決済み】-XX:MaxPermSizeは何をするのですか?
-
[解決済み】文字列中の � を置換する方法
-
[解決済み】Hibernateの例外「failed to lazily initialize a collection of role」の解決方法
-
[解決済み】Javaを包含するクラスではないのか?
-
[解決済み】Javaの文字列から✅、✈、♛などの絵文字/画像/記号を削除する