将字符串转换为 unicode

mGo*_*Gol 6 java unicode android char

我想将简单的文本(例如“我的简单文本”)转换为 Android 中的 Unicode 字符。

\n\n

例如这个:

\n\n
\n

“\u0628\u0631\u0646\u0627\u0645\u0647\u0646\u0648\u06cc\u0633\u06cc”

\n
\n\n

uni 代码中的该字符串是:

\n\n
\n

\xd8\xa8\xd8\xb1\xd9\x86\xd8\xa7\xd9\x85\xd9\x87\xd9\x86\xd9\x88\xdb\x8c\xd8\xb3\xdb\x8c

\n
\n\n

我想要输入

\n\n
\n

\xd8\xa8\xd8\xb1\xd9\x86\xd8\xa7\xd9\x85\xd9\x87\xd9\x86\xd9\x88\xdb\x8c\xd8\xb3\xdb\x8c

\n
\n\n

和回应

\n\n
\n

“\u0628\u0631\u0646\u0627\u0645\u0647\u0646\u0648\u06cc\u0633\u06cc”

\n
\n\n

这个字符串。请帮我 。

\n

Jav*_*rif 7

Android 原生是 java,所以..检查一下:

\n\n

您可以使用此处的一个衬垫对任何 Java 字符执行此操作:

\n\n
System.out.println( "\\\\u" + Integer.toHexString(\'\xc3\xb7\' | 0x10000).substring(1) );\n
Run Code Online (Sandbox Code Playgroud)\n\n

参考:获取字符的unicode值

\n\n

我希望我已经帮助回答了您的一些问题。

\n