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 to invoke external process in java.
Explain working of call by reference function invoking.
What is a ternary operator in java? What is an interface?
Which is a valid identifier?
What does file separator do in java?
What is meant by main method?
Difference between static binding and dynamic binding?
What is the meaning of nullable?
This abstract class is correct ? abstract class A { public abstract void Disp(); public abstract void B() { } public absract virtual C() { } }
How to sort a collection of custom Objects in Java?
What data type is string java?
What are runtime exceptions?
Is java free for businesses?
What are the access modifiers in java?
What is the full form of jpeg?