Difference String and String Buffer
Answers were Sorted based on User's Feedback
Answer / parameswaran
String is immutable object..we can't modified the value...
but string buffer is mutable object we can change.
>>It can increase or decrease the size dynamically..
>>It contains Max 255 characters..
Warm & Regards
Parames(PRC)
Thanjavur
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / kanchan
String are read only and immutable. The StringBuffer class
is used to represent characters that can be modified.
StringBuffer is faster than String when performing simple
concatenations.
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / gangabusi
String is immutable, we can not modify the string objects.
if we can create any string object
Ex: String S="Ganga";
here 'S' is string object created in heap memory.
I Want to add Something to S,
String S="Gangadhar";
Here In heap momory one more object is created for 'S',not
overridden.So that each and every updation String create
one new object in heap.
StringBuffer sb="Ganga"
here 'sb' is stringbuffer object created in heap memory.
I Want to add Something to sb,
StringBuffer sb="Gangadhar";
Here In heap momory 'sb' is overridden.So that each and
every updation StringBuffer create an object in stack.
It is mutable and it is Synchronized.(one thread process at
a time)
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / a kumar
String buffers are safe for use by multiple threads
| Is This Answer Correct ? | 0 Yes | 2 No |
How java is similar to c?
What do you mean by exception handling in Java?
Adapter classes?
public class Test { public static void main(String ar[]) { Integer a = 10; Integer b =10; Integer c = 145; Integer d = 145; System.out.println(a==b); System.out.println(c==d); } }
What are the ways of polymorphism other than Overridding & Overloading
Can i have abstract class with no abstract methods?
What is a numeric format?
Explain about strings in java?
What is run time allocation?
What are the differences between wait() and sleep()?
Suppose there is an array list [10,5,20,19,15,24].Print them in ascending & descending order in collection framework concept ???
Why is java called the platform independent programming language?