What will be the output of the program?


			  		

Loading

Choose the correct option.

What will be the output of the program?

class BoolArray {     
boolean [] b = new boolean[3];
int count = 0;
void set(boolean [] x, int i) {
x[i] = true;
++count;
}
public static void main(String [] args) {
BoolArray ba = new BoolArray();
ba.set(ba.b, 0);
ba.set(ba.b, 2);
ba.test();
}
void test() {
if ( b[0] && b[1] | b[2] )
count++;
if ( b[1] && b[(++count - 2)] )
count += 7;
System.out.println("count = " + count);
}
}

 

A. count=0
B. count=2
C. count=3
D. count=4

Leave a Comment