本帖最后由 郑文博 于 2012-6-26 22:39 编辑
- /*
- if-switch语句练习
- */
- class DemoTest
- {
- public static void main(String[] args)
- {
- boolean b = true;
- if(b=false) //如果写成if(b=false)有结果吗?如果有,结果是?
- System.out.println("a");
- else if(b)
- System.out.println("b");
- else if(!b)
- System.out.println("c");
- else
- System.out.println("d");
- }
- }
复制代码 这个程序输出结果为什么是c呢?搞不懂了,还有个问题如何修改第10行的条件语句,输出结果才会b呢?
|