String is an immutable object.
Then how can the following code be justified.
String s1 = ?ABC?;
String s1 = s1+?XYZ?;
s.o.p(s1);
The output is ABCXYZ, which is the value of s1 ?
Answer Posted / paras bist
above program is incorrect ,it will give compile time error
as "Duplicate Variable s1".
it should b
String s1 = "ABC";
String s = s1+"XYZ";
which is valid in string ,as we are creating new String
object
| Is This Answer Correct ? | 14 Yes | 2 No |
Post New Answer View All Answers
How do you do math powers in java?
What is the difference between reader/writer and inputstream/output stream?
What is the use of 'super' keyword inside a constructor?
How do you execute a thread in java?
Tell me about different OOPS concepts.
What are some examples of variable costs?
How to use Media tracker Class.
Can you make a constructor final in Java?
What is import java util arraylist?
What is a container in a gui?
Define jre i.e. Java runtime environment?
What is the difference between declaration and definition in java?
What is quick sort in java?
What are the types of web technologies?
Should you use singleton pattern?