android encode
时间: 2023-06-30 21:05:58 浏览: 78
android 代码
Android中的编码通常是指将字符串转换为字节数组或将字节数组转换为字符串的过程。Android支持多种编码方式,包括UTF-8、UTF-16、ISO-8859-1等。
下面是将字符串转换为字节数组的示例:
```java
String str = "Hello World";
byte[] bytes = str.getBytes("UTF-8");
```
在上面的示例中,我们将字符串"Hello World"转换为UTF-8编码的字节数组。getBytes()方法接受一个字符串参数,指定要使用的编码方式。
以下是将字节数组转换为字符串的示例:
```java
byte[] bytes = {72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100};
String str = new String(bytes, "UTF-8");
```
在上面的示例中,我们将字节数组转换为UTF-8编码的字符串。String类的构造函数接受一个字节数组和一个字符串参数,分别表示要转换的字节数组和使用的编码方式。
阅读全文