java结构控制语句示例:if,if else,switch case

定义三个变量:

:在这个例子中,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

最新文章

  1. Linux命令操作
  2. CSS零基础学习笔记.
  3. css背景图
  4. shareSDK
  5. Leetcode: Insert Delete GetRandom O(1) - Duplicates allowed
  6. 《Play for Java》学习笔记(四)Controller
  7. Windows下配置使用 MemCached
  8. KVO 其原理探究
  9. SSIS从理论到实战,再到应用(2)----SSIS包的控制流
  10. 初识Java,猜字游戏
  11. JMeter网站测试分析
  12. TypeScript入门知识二(参数新特性)
  13. [HAOI2008]下落的圆盘
  14. 微耕N3000注入
  15. UVA1608-Non-boring sequences(分治)
  16. asp.net core WebApi 快速入门
  17. [转] web前端js构造无法销毁的类UUID识别码,识别浏览器设备唯一性
  18. XAMPP/PHPnow/phpStudy安装使用对比
  19. 【JavaScript】BOM
  20. Machine Learning系列--判别式模型与生成式模型

热门文章

  1. ABP示例程序-使用AngularJs,ASP.NET MVC,Web API和EntityFramework创建N层的单页面Web应用
  2. android adb shell input各种妙用
  3. 《Thinking in Java》学习笔记(三)
  4. Keil中搭建自动化单元测试框架Unity
  5. BZOJ 1072: [SCOI2007]排列perm [DP 状压 排列组合]
  6. BZOJ 3884: 上帝与集合的正确用法 [欧拉降幂]
  7. IOS开发之记录用户登陆状态,ios开发用户登陆
  8. ansible 拷贝文件并重启服务
  9. DB2日常维护——REORG TABLE命令优化数据库性能(转)
  10. JavaScript面向对象入门