Replace StringBuffer / StringBuilder with String

Why is NetBeans offering to replace StringBuffer/ StringBuilderwith String?

He shows me a warning when I write:

StringBuilder demo = new StringBuilder("Hello");
+4
source share
2 answers

Instead of recording

StringBuilder demo = new StringBuilder("Hello");

it is simpler and you do not need to allocate a StringBuilder for it:

String demo = "Hello";

If you use a method that means it must be a StringBuilder, the warning should disappear.

eg.

StringBuilder demo = new StringBuilder("Hello");
demo.append(" World ");
demo.append(128);
+3
source

Replace StringBuffer / StringBuilder with String

StringBuffer StringBuilder, String . StringBuffer/Builder , String .

netbeans wiki.

+3

All Articles