|
No. |
Java Question |
Answer/Output |
Explanation |
|
1 |
Object obj = new Object();
SOP(obj.toString()); |
Prints the object name like java.lang.Object@xxxx |
- |
|
2 |
Object obj = null;
SOP((" " + obj.toString()); |
Null |
- |
|
3 |
Object obj = null;
SOP(obj); |
Null |
- |
|
4 |
Object obj = null;
SOP(obj.toString()); |
NullPointerException |
- |
|
5 |
Object a = "hello";
String b = "hello";
if(a = =b) SOP("Success"); |
Success |
- |
|
6 |
int arr[] = new int [10];
String str [] = new String [10];
Object obj1 = arr;
Object obj2 = str;
SOP(obj1.equals(obj2)); |
No Compile Time and Run Time Errors |
- |
|
7 |
Object obj1 = new Object();
Object obj2 = new Object();
SOP(obj1+obj2); |
Compile Time Error |
+ cannot be applied to Object. |
|
8 |
Object obj1 = new Object();
Object obj2 = new Object();
SOP((obj1+obj2)).toString()); |
Compile Time Error |
- |
|
9 |
Object obj1 = new Object();
Object obj2 = new Object();
SOP(""+obj1+obj2); |
java.lang.Object@107077e java.lang.Object@7ced01 |
- |
|
10 |
Object obj1 = new Object();
Object obj2 = new Object();
SOP(obj1.toString()+obj2.toString()); |
java.lang.Object@107077e java.lang.Object@7ced01 |
- |