| Příklad | |
|
| Řešení |
|
Nekonstantní objekt String by měl být raději deklarován jako StringBuffer. Jakékoli změny pro String by měly být provedeny pomocí třídy append() StringBuffer.
|
|
public class ClassA { private final String stringObject = "A new String"; private StringBuffer nonConstantString = new StringBuffer("Changing String"); public void method() { String localString = "append"; nonConstantString.append(localString); } } |