StringBuffer和之间的主要区别是StringBuilder什么?在决定其中任何一个时,是否存在任何性能问题?
我正在实现我的自定义过滤器:
public class MyFilter implements javax.servlet.Filter
Run Code Online (Sandbox Code Playgroud)
我应该在这个doFilter方法中使用哪个- StringBuffer或StringBuilder?
我想以这种方式使用它:
StringBuffer stringBuffer = new StringBuffer();
stringBuffer.append(MY_CODE_HERE);
response.sendRedirect(stringBuffer.toString());
Run Code Online (Sandbox Code Playgroud)
要么...
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append(MY_CODE_HERE);
response.sendRedirect(stringBuilder.toString());
Run Code Online (Sandbox Code Playgroud)
我知道这StringBuffer是线程安全的,但这还StringBuilder够吗?