1.if判断:

if(条件1){
执行语句;
}
else if(条件2)}{
执行语句2;
}
else{
执行语句3;
}

if里面可以有无限个else if,而else if里面能嵌套无限个if。

if判断优点:简单易用。简单的判断比较适合用if
执行方式:一条一条的执行判断语句,直到匹配到对应的值。

2.switch选择

switch(变量){
case 值1: //变量等于值1
执行语句1;
case 值2: //变量等于值2
执行语句2;
............

}

switch选择的优点:执行效率比if要高,且适合有很多分支的判断。
switch选择的执行方式:直接跳到对应的case里面执行相应的代码。

最新文章

  1. CRC、反码求和校验 原理分析
  2. F#之旅6 - 简单AV推荐系统
  3. Neural Style学习2——环境安装
  4. 关于android.view.WindowManager$BadTokenException问题出现以及解决的一些记录
  5. As 和 Is的区别
  6. jquery选择器之层级选择器
  7. android开发 如何调用SO
  8. WCF客户端和服务端配置
  9. Weibo Crawler in Action
  10. mySql 的基本操作
  11. NYOJ-779-兰州烧饼
  12. python 读写INI配置文件
  13. 学习笔记_Java_day13_三层的HelloWorld程序(15)--不错,整体三层架构学习
  14. Linq101-Aggregate
  15. 【转】android UI进阶之实现listview中checkbox的多选与记录--不错
  16. Creating Apps With Material Design —— Defining Shadows and Clipping Views
  17. HDU-2573-Typing
  18. 间谍网络——tarjan求SCC
  19. Android手机客户端测试点(全)
  20. Python 字典中一键对应多个值

热门文章

  1. RHCSA
  2. 施密特正交化 GramSchmidt
  3. ConcurrentHashMap源码理解
  4. 通过反射将request中的参数封装到对象中
  5. unittest用例执行的顺序
  6. PostgreSQL 与 PostGIS
  7. java8新的时间日期库及使用示例
  8. leecode第二百三十六题(二叉树的最近公共祖先)
  9. MySQL 存储过程返回多个值
  10. go安装和开发工具安装