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
What is the difference between jvm and jre? What is an interface?
Explain aggregation in java?
Which access specifier can be used with class ?
Where can I find jdk in my computer?
Can you call a method in a method?
What is flag in java?
Can private method static?
What data structures are used to perform recursion?
What is use of super keyword in java?
Explain implementation and how is it different from conversion?
Which is faster set or list in java?
Can inner class be public in java?
What are the advantages of user defined functions?
Write a program to reverse array in place?
How is java hashmap implemented?