日期:2014-05-20  浏览次数:20683 次

按字节截取字符串,保证汉字不能被截取半个,急呀???
如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;
}