public class StringDemo2 {
public static void main(String[] args) throws UnsupportedEncodingException {
//
String str=“字符串”;
//默认平台码是按照GBK来进行编码(看软件是否指定了其他码表)
//软件指定了编码为u8,字符串三个文字转成了9个字节
byte[] bs=();
//把9个字节按照每两个字节一组转成文字—字符串
//出现4个半字的情况—前后使用的码表不一致造成的
//String s=new String(bs,“GBK”);
//可以把字节数组的部分信息转成字符串
String s=new String(bs,0,6);
(s);
//
();
}
}
输出:
字符
9
相关文章
- java中实例化子类时会不会调用父类的构造方法?
- Spring中获取某一类型下所有Bean实例的方法
- (Java)String截取指定字符前面(后面)所有字符和String的常用方法
- JAVA的静态变量、静态方法、静态类
- 1.请定义一个交通工具(Vehicle)的类其中有: 属性: 速度(speed)、 体积(size)等,方法:移动(move)、设置速度(setSpeed(int speed))、加速 spee
- php 给对象动态增加属性 及子类继承父类的构造方法
- C++的string类常见用法
- final修饰的方法能否被继承?能否被重载?能否被重写?final修饰的类能否被继承?
- Java泛型详解:<T>和Class<T>的使用。泛型类,泛型方法的详细使用实例
- Java 中Int转String的三种方法