我有一个文件,其内容只有0和1
我想编写一个java程序,将每个8位的0和1转换为char或换句话说,将文件内容从二进制转换为chars.
我可以将哪种功能用于此目的?
这个也是有效的
String s = "0110100001100101011011000110110001101111";
String str = "";
for (int i = 0; i < s.length()/8; i++) {
int a = Integer.parseInt(s.substring(8*i,(i+1)*8),2);
str += (char)(a);
}
System.out.println(str);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14200 次 |
| 最近记录: |