Abi*_*ham 2 java android type-conversion
我已经将一些字符转换为二进制。现在,我想将它们转换回原始字符。有人可以告诉我该怎么做吗?
这是将字符转换为二进制的代码。
string = Integer.toBinaryString(c);
Run Code Online (Sandbox Code Playgroud)
c字符类型在哪里。因此,当我将char转换'a'为二进制文件时,会得到如下内容:1101101
使用Integer.parseInt(String s, int radix)与基数= 2(二进制)转换String成int再投的int到char,就像这样:
int parseInt = Integer.parseInt(your_binary_string, 2);
char c = (char)parseInt;
Run Code Online (Sandbox Code Playgroud)
我不确定它在 Android 中是否有效,但你尝试过简单的转换吗?
byte b = 90; //char Z
char c = (char) b;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5892 次 |
| 最近记录: |