酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Java技巧:轻松获取字符串的二进制表示

在Java中,你可以使用`getBytes()`方法将字符串转换为字节数组,这个字节数组就是字符串的二进制表示。以下是一个简单的示例: ```java public class Main { public static void main(String[] args) { String str = "Hello, World!"; byte[] bytes = str.getBytes(); System.out.println("Original String: " + str); System.out.println("Binary Representation: " + bytes); } } ``` 在这个例子中,`str.getBytes()`会返回一个字节数组,其中包含了字符串"Hello, World!"的每个字符的ASCII值。然后,`System.out.println(bytes)`会打印出这个字节数组的二进制表示。 注意,`getBytes()`默认使用平台的默认字符集(通常是UTF-8),如果你需要使用特定的字符集,可以提供一个`Charset`对象作为参数,例如`str.getBytes(Charset.forName("UTF-16"))`。 ######[AI写代码神器 | 205点数解答 | 2024-05-04 09:51:18]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]