StringBuffer字符串强转
强转字符串出错时试试用StringValueOf(字段).toString()
sql.setLength(0);//清空字符串
StringBuilder sql = new StringBuilder();
setLength(0)效率较高
StringBuffer是线程安全的,而StringBuilder则没有实现线程安全功能,所以性能略高。
多线程一般用StringBuffer
StringBuffer提供的append()、insert()、reverse()、setCharAt()、setLength()等方法可以改变这个字符串对象的字符序列。一旦通过StringBuffer生成了最终想要的字符串,就可以调用它的toString()方法将其转换为一个String对象。
reverse()字符串反转,倒序
setCharAt(int index,Char ch),第一个参数是取代的位置 索引从0开始 第二个参数是你要替换为的字符串