Question: Please explain this java code: public class ObjComp public static void main(String[] args) { int result = 0; ObjComp oc = new ObjComp(); Object o
Please explain this java code:
public class ObjComp
public static void main(String[] args) {
int result = 0;
ObjComp oc = new ObjComp();
Object o = oc;
if (o == oc) {
result = 1;
}
if (o != oc) {
result = result + 10;
}
if (o.equals(oc)) {
result = result + 100;
}
if (oc.equals(o)) {
result = result + 1000;
}
System.out.println("result = " + result);
}
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
