java中ASNI格式文字转utf-8
时间: 2023-11-30 09:04:18 浏览: 80
windows.api学习
ASCII和UTF-8都是Unicode编码的子集,因此在Java中,可以直接将ASCII字符串转换为UTF-8字符串。具体实现可以参考下面的代码示例:
```java
String asciiStr = "Hello, World!";
String utf8Str = new String(asciiStr.getBytes("ASCII"), "UTF-8");
System.out.println("UTF-8编码的字符串:" + utf8Str);
```
在上面的示例中,首先定义了一个ASCII编码的字符串asciiStr,然后通过调用getBytes()方法并传递"ASCII"参数,将其转换为ASCII编码的字节数组。接着,通过将字节数组转换为UTF-8编码的字符串,得到了最终结果utf8Str。
阅读全文