一个汉字是两个字节(gbk),每个都是一个负数,要截取的话如果遇到单个字符就会出现乱码错误。所以通过以下代码实现截取
public static String getString(String str, int len){
byte[] datas = str.getBytes();
//存放汉字字符的个数
int count = 0;
for(int i=0; i
Java字符转C的思路
最新推荐文章于 2023-05-01 09:00:00 发布