java结构控制语句示例:if,if else,switch case
定义三个变量:
1:在这个例子中,if并列,则每一次都会进行判断,条件为true则输出里边的内容 ,因此,这里会输出one和four
2:这里的if后边跟的是else if,当有一个条件满足时,之后的条件就不会继续执行;因此这里只会输出one,尽管第四个条件是true,但是因为程序走不到这里,所以不会执行;并且,因为a和c只存在等于和不等于两种情况,所以这段程序必定会走前两条之一,后两条也就永远不会执行了
3:switch后边可以传入参数的类型有int,byte,char,short,String(jdk1.7可以用,应该是1.6之后都可以了)以及枚举类型在下边的例子中,case 1条件成立,因此会输出one。在switch case中,如果有一个条件满足了,那么就会执行该行代码直到遇到break时停止,因此,在这个例子中,还会同时输出two和three
4:在下边的例子中,a满足第三个条件,因此直到第三个条件的时候才会进入,前两个不会输出,只会输出three
5:在这个例子中,与第三个不一样的是每一个case后边都加了一个break,因此当程序执行了第一条时就会结束,只会输出one