日期:2014-05-18  浏览次数:20603 次

String能存储多少数据,我用String存储大量数据,打印出来后面的被自动截取了,是不是超出了string范围了
String能存储多少数据,我用String存储大量数据,打印出来后面的被自动截取了,是不是超出了string范围了

------解决方案--------------------
打印出来...是在IDE里面吗?超出一定长度IDE般会截取的.
------解决方案--------------------
String或StringBuffer能存储多少数据取决于你内存的大小。
如果楼主有兴趣研究的话,可以写个while(true)循环,计个数,当溢出时,看看有多少个,就是最大字符串长度
不是没打印出来,只是楼主用的开发环境,比如MyEclipse,打印控制台有个输出长度,超过长度的,会将之前的截取,保留最近的一段。