String is a immutable objects . it means that string does
not change...........
But it will be chang.........
{
String s="kapil";
String s1="raj";
String s=s1;
then print(.......)
The String has been changed ..
how it is possible and why its called immutable objects
Answer Posted / ramaraju
hi
String is a Immutable object,that is
string is an object not a datatype variable.
From the above example
String s=s1 //means it will create a new objet s with the
value raj,not change the value.
Note:whenever u edit or concatinate the string internally
it will create a new object,but not chang that object.
| Is This Answer Correct ? | 16 Yes | 4 No |
Post New Answer View All Answers
Difference between final and effectively final ? Why is effectively final even required ?
Differentiate between vector and array list.
What is the major advantage of external iteration over internal iteration?
what is object-oriented programming in java?
how to write a server program and sending the mails to the server using smtp protocol please help me
what is the constructor and how many types of constructors are used in java?
How do you do exponents in java?
What is the difference between a method and a procedure?
How to display all the prime numbers between 1 and 100
What is the integer of 16?
What is quick sort in java?
Which collections are thread safe in java?
Explain about main() method in java ?
What do you understand by the term singleton?
What is Java Shutdown Hook?