今天发现一个方法还挺有意思,以前一直没注意,setLength方法可以直接改变该字符串为指定长度,如下
测试用例:
@Test
public void StringBuilder(){
String cKey = "GYAZD123456000000123";
StringBuffer sb = new StringBuffer(16);
sb.append(cKey);
if (sb.length() > 16) {
sb.setLength(4);
}
cKey = sb.toString();
System.out.println(sb.length());
System.out.println(cKey);
}