java获取对应字节数的内容

每个英文字符占一字节

每个汉字当编码不同时字节数不同,utf-8中一个汉语字符占位3字节


示例:

获取任意一个字符串的前四个字节。


Scanner sc = new Scanner(System.in)

String s = sc.readLine();

byte[] a = s.getBytes();

byte[] b = new byte[4];

for (int i<0;i<4;i++) {

b[i] = a[i]

}

System.out.println(new String(b))


猜你喜欢

转载自blog.csdn.net/wangh_2/article/details/52629021