I\'m trying to get my head around mutable vs immutable objects. Using mutable objects gets a lot of bad press (e.g. returning an array of strings from a method) but I\'m hav
If you return references of an array or string, then outside world can modify the content in that object, and hence make it as mutable (modifiable) object.