This is the question fron Khalid Mughals mock exam.
public class Qcb90 {
int a;
int b;
public void f() {
a = 0;
b = 0;
int[] c = { 0 };
g(b, c);
System.out.println(a + " " + b + " " + c[0] + " ");
}
public void g(int b, int[] c) {
a = 1;
b = 1;
c[0] = 1;
}
public static void main(
String[] args) {
Qcb90 obj = new Qcb90();
obj.f();
}
}
I answered 001 as o/p
But the o/p is 101
How can this be possible.