//定义静态变量 i
static int i=0;
//创建方法返回 true
static boolean meb(int j)
{
i+=j;
return true;
}
//创建方法 判读
static void mea(int j)
{
boolean g;
g=j<10|meb(4); //不理解这里,两个返回的不都是真吗?
g=j<10||meb(8); //为什么输出的结果是 4 呢?
}
public static void main(String[] args) {
//调用方法
mea(0);
System.out.print(i);
}
我以为输出的结果是12 呢。 |
|