酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

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"))`。 [2024-05-04 09:51:18 | AI写代码神器 | 205点数解答]

相关提问