当前位置: 技术问答>java相关
在同一个程序里,string能不能反复new?
来源: 互联网 发布时间:2015-04-27
本文导语: 由于我每次取的string很大,如果分配到多个string里,肯定会outofmemory,所以我想每次都放在同一个string sqfile里,java没有delete函数,那么我在一个while循环里反复sqfile=new string(data,0,size)行不行? | ...
由于我每次取的string很大,如果分配到多个string里,肯定会outofmemory,所以我想每次都放在同一个string sqfile里,java没有delete函数,那么我在一个while循环里反复sqfile=new string(data,0,size)行不行?
|
while循环里反复sqfile=new string(data,0,size)每一次循环sqfile的值都会赋一次值。
能不能考虑用StringBuffer代替String。
能不能考虑用StringBuffer代替String。
|
没有问题。只是不知道你想怎么使用这个string,最好说一下你的想法,再说怎么用。
|
没有问题。不过最好不要如此。