我有一个条件,StringBuilder保持存储与大平面文件(100的MB)模式匹配的行.但是在达到条件后,我将StringBuilder varialble的内容写入文本文件.
现在我想知道是否应该通过重置对象来使用相同的变量 - >
stringBuilder.delete(0,stringBuilder.length())
Run Code Online (Sandbox Code Playgroud)
要么
stringBuilder=new StringBuilder();
Run Code Online (Sandbox Code Playgroud)
请提出一下,就性能和OOM问题而言,您认为哪种方式更好.