一个截取字符串的程序代码
来源:互联网 发布:查询域名ip 编辑:程序博客网 时间:2024/05/02 04:59
编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。
但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。
---------------------------以下是我的代码---------------------------------------------
public static String tt(String str,int count){
if(str==null) return null;
if(count>str.length()) count=str.length();
for(int i=0; i<count;i++){//逐个取字符
String temp = str.substring(i,i+1);
if(temp.getBytes().length>1){
//如果取到汉字,则说明取了两位,故count--
count-- ;
}
}
return str.substring(0,count);
}
- 一个截取字符串的程序代码
- 截取最后一个"\"的字符串
- 字符串截取(截取最后一个@前的字符串)
- 编写一个截取字符串的函数,按字节截取
- 一个关于截取字符串的面试题!
- 编写一个截取字符串的函数
- 一个高效的截取字符串长度方法
- 编写一个截取字符串的函数
- 编写一个截取字符串的函数
- 编写一个截取字符串的函数
- 编写一个截取字符串的函数
- 编写一个截取字符串的函数
- 编写一个截取字符串的函数
- 3.编写一个截取字符串的函数
- 一个截取字符串函数引发的思考
- 日记20141128--一个截取字符串的函数
- 关于字符串截取的一个小问题
- 一个稍复杂的字符串截取问题
- 描述符方法总结
- 如果使一个照相机包围一个被观察物体
- 说几句
- 求解线性方程组--追赶法
- FCKEditor上传图片后,如何进行重命名
- 一个截取字符串的程序代码
- c#与WMI使用技巧集
- Eclipse打包(导出)jar文件攻略(一)--使用Eclipse自带的导出功能
- oracle调优_JOHN
- Fckeditor 配置说明
- .NET控件ComboBox绑定数据源的一个Bug及解决方法
- server.mappath 与page命名空间说明
- WinDbg配置和使用基础
- 编写自定义JAAS登录处理类