- <P>public class Test </P>
- <P>{ private static int j = 0;</P>
- <P> private static boolean methodB(int k) { </P>
- <P>j += k; </P>
- <P>return true; </P>
- <P>}</P>
- <P> public static void methodA(int i){</P>
- <P> boolean b; </P>
- <P>b = i < 10 | methodB(4);</P>
- <P> b = i < 10 || methodB(8); </P>
- <P>} </P>
- <P>public static void main (String args[]){</P>
- <P> methodA(0);</P>
- <P> System.out.println(j); </P>
- <P>}</P>
- <P>}</P>
复制代码 为啥 是4的 而不是8的。。。
|