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))


posted on 2016-09-22 22:56  _故乡的原风景  阅读(286)  评论(0编辑  收藏  举报