读书人

按字节截取字符串保证汉字不能被截取

发布时间: 2012-01-15 22:57:49 作者: rapoo

按字节截取字符串,保证汉字不能被截取半个,急呀???
如aaa你好 截取4个,应该为aaa。

[解决办法]
public static String getString(String args,int length){
if(length> args.length())
length=args.length();
String output= " ";
byte[] b=args.getBytes();
if(length/2!=0){
if(b[length] <0)
length=length-1;
}
output=new String(b,0,length);
return output;
}

读书人网 >J2SE开发

热点推荐