Java中如何将字符串转换为二进制文件呢?
下文笔者讲述java中字符串转二进制文件的方法分享,如下所示:
字符串转换为二进制文件的示例分析
实现思路:
使用getBytes()方法即可将字符串转换为字节
然后再写入文件,即可形成二进制文件
例:字符串转换为二进制文件的示例分析
String s = "java265.com";
byte[] bytes = s.getBytes();
StringBuilder binary = new StringBuilder();
for (byte b : bytes)
{
int val = b;
for (int i = 0; i < 8; i++)
{
binary.append((val & 128) == 0 ? 0 : 1);
val <<= 1;
}
binary.append(' ');
}
System.out.println("'" + s + "' to binary: " + binary);
------运行以上代码,将输出以下信息-----
'java265.com' to binary: 01101010 01100001 01110110 01100001 00110010 00110110 00110101 00101110 01100011 01101111 01101101
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


