StringBuilder是否具有JAVA中最大容量的字符限制.
StringBuilder url=new StringBuilder(); stmt = connnection.createStatement(); String sql="SOME QUERY"; rs = stmt.executeQuery(sql); while(rs.next()) { String emailId=rs.getString("USER_EMAIL_ID"); url.append(emailId); }
StringBuilder变量’url’是否具有最大容量,或者它可以保存所有内容?
解决方法
是的,它具有最大整数的容量限制2147483647(技术上).
StringBuilder内部保存char[]
对象中的chracters,并且数组的大小有限制. read more about it on other thread