What will be the output of the following Java program?
class string_class
{
public static void main(String args[])
{
String obj = "hello";
String obj1 = "world";
String obj2 = obj;
obj2 = " world";
System.out.println(obj + " " + obj2);
}
}
class string_class
{
public static void main(String args[])
{
String obj = "hello";
String obj1 = "world";
String obj2 = obj;
obj2 = " world";
System.out.println(obj + " " + obj2);
}
}A. hello hello
B. world world
C. hello world
D. world hello
Answer: Option C
Related Questions on Miscellaneous in Java
A. Factory Method
B. Singleton
C. Builder
D. Prototype
In Java, which keyword is used to explicitly call the superclass constructor?
A. parent()
B. extends
C. this()
D. super()
What is the output of the following code snippet in Java? `System.out.println("5 + 2 = " + 5 + 2);`
A. 5 + 2 = 7
B. 7
C. 5 + 2 = 52
D. Compilation Error
What is the purpose of the `hashCode()` method in Java's Object class?
A. To execute SQL queries
B. To return a unique identifier for an object
C. To create JavaBeans
D. None of These

Join The Discussion