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 are the advantages of user defined functions?
What is r * in math?
Explain about assignment statement?
What is the new line character?
What is binary tree in java?
What are the four integer types supported by java?
Can we sort array in java?
How do you know if a value is nan?
What means public static?
What is the advantage of OOP in java?
Define an applet in java?
How does multithreading take place on a computer with a single cpu in java programming?
Can we serialize singleton class?
What is the lifetime and scope of a variable?
What is ctrl m character?