华为OJ——Java按字节截取字符串

来源:互联网 发布:淘宝个性化标签 编辑:程序博客网 时间:2024/06/16 15:41

输入:字符串 要截取的字节数
注意:GBK编码时,中文占两个字节,通过字节数来计算中文字符个数时(字节数除以2),应注意向上取整。代码如下:
getBytes()方法:使用平台的默认字符集将此 String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中。
注:中文在GBK编码时,字节长度为2;编码为UTF-8时,字节长度为3;编码为ISO8859-1时,字节长度为1。
参考地址:http://blog.sina.com.cn/s/blog_6d3fcc7e0101a4pn.htm
Java中判断字符串中的中文字符数量的几个方法
参考地址:http://www.cnblogs.com/jpwz/p/6020043.html

0 0
原创粉丝点击