what is mutability?which one is mutable String or StringBuffer?and why?give
examples of each which shows the mutability of each String or StringBuffer
Answer Posted / rajender
if use
String s="raj";
here string object created in string content pool(scp).it
(scp)doesn't allow duplicate objects.so it is immutable
String s=s+"ramu";
here string object created in heap allows duplicate
objects.so it is immutable
in heap
String s=rajramu;
if use string buffer every time it will create object in
heap.heap allows duplicate object.so it is mutable
StringBuffer sb=new StringBuffer("raj");
StringBuffersb1=sb.append("ramu");
if u hav any questions related java just call me:9952942104
finally it create duplicate value in heap.
| Is This Answer Correct ? | 17 Yes | 10 No |
Post New Answer View All Answers
Why does java not support pointers?
What is the purpose of skeleton and stub?
Does java arraylist maintain insertion order?
What is integers and example?
What is factor r?
Why does my function print none?
What is a parameter in simple terms?
Define packages in java?
What is string syntax?
What are the types of java?
Can singleton class be cloned?
What is difference between jdk,jre and jvm?
What is a method in coding?
Can we write any code after throw statement?
Is list thread safe in java?