//截取len个字节,返回完整的字符串
public static String splide(int len,String str){
String returnStr=null;
int total=str.getBytes().length;
if(len>=total){
returnStr=str;
}else{
char[] ch=str.toCharArray();
StringBuffer sb=new StringBuffer();
int j=0;
for(int i=0;i<ch.length &&
j<len;i++){
String temp=String.valueOf(ch[i]);
sb.append(temp);
j+=temp.getBytes().length;
//System.out.println(ch[i]+'
'+ch[i].getBytes());
}
returnStr=sb.toString();
}
return returnStr;
}
分享到:
相关推荐
delphi 实现截取字符串中中文+英文混合截取,当字符串中包含中文和英文支付时,有时候会将一个中文截取1半,出现乱码。该demo能很好的解决该问题
ASP中英文混合字符串的截取 ASP中英文混合字符串的截取
即使是10W条记录也能在1S没迅速完成你所得结果,中英混合的 如果想学习的朋友请关注下 欢迎大家下载
可以截取中英文字符串,也可以含有字符,里面有好几个方法 有按字符个数截取 有按字节数来截取不会存在乱码
13年(实习期间)飞娱互动有限公司面试游戏开发客户端/服务器端时的面试题的第一道编程题,当时就差这题没做出来,回去后想出来的。 截取一定长度的字符串,保证不把汉字截断。
主要介绍了C#实现中英文混合字符串截取的方法,是C#字符串操作的常用方法,需要的朋友可以参考下
//不分中英文按字符串长度循环每个字符截取换行 这个是隔10个字符换行一次 String psStr="asdfghjklzxcvbnmzxcvbnmsdfghaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbb"; String aa=""; String bb=""; for (int i...
本人为了C++课程设计写的字符串处理头文件,支持中英文混合处理,多重通配符等等.
c#截取指定长度 中英文混合字符串 一个中文为两个字符计算,英文一个字符。
主要介绍了php 截取中英文混合字符串,需要的朋友可以参考下
介绍了C#中英文混合字符串截取函数,有需要的朋友可以参考一下
用js方法substring()、方法substr()实现如标题所示的截取字符串并支持中英文混合,具体代码如下,感兴趣的各位可以参考下哈
主要为大家详细介绍了java实现中英文混合字符的截取方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
用CSS解决中英文混合字符串的截取省略问题的解决办法
主要介绍了PHP针对中英文混合字符串长度判断及截取方法,结合实例形式分析了php中英文字符串的遍历、转换、截取、计算等相关操作技巧,需要的朋友可以参考下
主要为大家详细介绍了Java截取中英文混合字符串的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下