编译并运行以下代码类的结果是什么?( )
public class Test {
public static void main(String args[]) {
Test t = new Test();
t.start();
}
public void start() {
int i = 2;
int j = 3;
int x = i & j;
System.out.println(x);
}
}代码无法编译
代码可以编译,但运行时会出错
代码会编译并打印 2
代码将编译并打印 1
&在此处是按位与,11 & 10 = 10 == 2