What is Java String’s Immutability

Java strings are immutable ⇨ Once created, the content of the string cannot be changed. Any methods that seem to modify a String object, like concat, actually create a new String object with the desired changes. The original String object remains unchanged. Here are a set of diagrams to illustrate Java String’s immutability. Initializing string We can declare a string s: String s = "hello"; ...

This site uses cookies to improve your experience on our website. By using and continuing to navigate this website, you accept this. Privacy Policy