主题:

判断语句

循环语句

一、判断语句

1、单分支

1 if(条件){
2
3 //此处插入代码,表示if中的条件成立执行的语句
4 }

注意:
1.条件 必须 boolean
2.if只带 一行代码 ,可以省略 { }

1   int b=3,c=4,d=5;
2         if (b<c)
3             if (b>d)
4                 System.out.println(d);
5             else
6                 System.out.println(c);

输出结果为 4

2、双分支

1 if(条件){
2   //条件成立输出
3 }else{
4 //条件不成立输出
5 }

注意:
1.else 不能带条件;
2.if,else只带一行代码,可以省略{ }

3、多分支if

1 if(条件){
2
3 }else if(条件){
4   可以有多个
5 }else{
6   可以省略
7 }

注意:
1.if,else if可以带条件的
2.if,else if,else 只带一条语句,可以省略{ }

4、多分支switch

 1 switch(表达式){
 2 case 常量值:  //此标签可以有多个
 3      代码块;
 4      break;
 5
 6 default:  //可以省略
 7     代码块:
 8     break;//可以省略
 9
10 }

注意:
1.表达式的值类型 与 标签 中常量值类型相符;
2.表达式类型 必须是 byte,short,int,char,String,enum
3.标签不能相同;
4.支持标签堆叠。

多重if和 switch的区别:

  • switch只能进行等值的条件判断;   多重if任何判断都可以(多用于区间判断)
  • 等值判断 switch效率高。

二、循环语句

固定循环   for

非固定      while     do-while

固定循环次数

1 // 初始值;终止值;迭代
2 for(int i=0;i<5;i++){
3    System.out.println(i); //循环体
4 }

先条件判断,后循环操作。

非固定次数循环:

1 while(条件){
2   循环体;//循环操作
3 }

先条件判断,后循环操作。

1 do{
2   循环体;
3
4 }while(条件);

先执行,后判断。

转载于:https://www.cnblogs.com/zhaozishuang/p/9038067.html

Java判断语句 循环语句相关推荐

  1. if循环java语句_java-条件判断和循环语句

    条件判断和循环语句 if语句 if语句格式1: if(关系表达式) { 语句体 } 执行流程: 首先判断关系表达式看其结果是true还是false 如果是true就执行语句体 如果是false就不执行 ...

  2. 笔记整理1----Java语言基础(一)01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法

    01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法 第01天 java基础知识 今日内容介绍  Java概述.helloworld案例  工 ...

  3. Java do while循环语句如何使用呢?

    转自: Java do while循环语句如何使用呢? 下文笔者讲述java中do while循环语句的用法详解,如下所示: do-while循环:当程序运行时,先运行do中的代码一次然后进行whil ...

  4. java之for循环语句

    还语句就是重复执行某段程序代码,直到满足特定的条件为. 在java语言中,循环语句有三种形式,for循环语句,while循环语句,还有do...while循环语句. 如果认为可以,请点赞收藏,如果你也 ...

  5. linux循环条件,shell脚本编写 之 条件选择,条件判断,循环语句

    1 概述 编写shell脚本,一般离不开条件选择,条件判断以及循环语句.掌握这三个语法,将大大提高脚本的编写效率,使得脚本编写更加灵活,完成X相对复杂的工作 2 条件选择if语句 if语句选择执行,逐 ...

  6. 03.Python基础--控制流语句-顺序结构-判断结构-循环语句

    文章目录 1.控制流语句 1.1 if条件判断 1.1.1 布尔类型和其他数据类型之间的转换关系 1.1.2 if 嵌套 1.1.3 列表 1.2 循环语句 1.2.1 for循环 1.2.2 whl ...

  7. java用while循环语句输出1-100内的奇数和

    java用while循环语句输出1-100内的奇数和 /*** 用while语句,输出0-100所有奇数和*/ public class Test04 {public static void main ...

  8. python判断质数用for循环_Day3.Python判断与循环语句

    Python判断与循环语句!!! 例题引导: Q:输入3个整数,按从小到大依次输出,用"->"符号相连: 例如:输入4,2,6,输出2 -> 4 -> 6 A: ...

  9. 【Linux学习笔记④】——Shell程序设计【变量 输入与输出 条件表达式 判断语句 循环语句 Shell函数】

    ⌛️ 文章目录 一.Shell 概述 二.Shell 脚本的定义与执行 2.1 Shell 脚本的定义 2.2 Shell 脚本的执行 三.Shell 变量 3.1 用户自定义变量 3.2 环境变量 ...

最新文章

  1. 贪心:remove K digits移除K个数字
  2. 假如曹操是一名程序员,会发生什么?
  3. feign session 调用_springboot使用feign调用session传递失效解决方案
  4. C#中对文件进行选择对话框打开和保存对话框进行复制
  5. linux下gcc升级
  6. WebStorm 常用快捷键大全 - 归纳总结篇
  7. arcade 物理系统_如何使用Python和Arcade库创建2D游戏
  8. 扩展中断控制器8259实验_「正点原子FPGA连载」第十三章双核AMP实验
  9. Java-Android 之Hello World
  10. for 循环 and while 循环(四)
  11. php算法结构,PHP中常用算法以及数据结构
  12. a3图纸标题栏尺寸标准_求标准CAD图纸(A0、A1、A2、A3、A4)图框(外框、内框)、标题栏及明细栏大小样式字体是多大?...
  13. Linux运维工程师面试知识点汇总(二)
  14. 转载:LTE中的各种ID含义
  15. Hspice: 安装心得
  16. QPS、TPS是什么
  17. 写给跨端玩家:支撑淘宝上亿日活的跨端框架—— Rax 的入门教程(附 TODO Demo)
  18. VC 用发音函数Beep()播放简谱音乐
  19. 控制台安装selenium运行浏览器报错TypeError: ‘module‘ object is not callable
  20. Python数据分析与机器学习

热门文章

  1. lower_boundupper_bound
  2. tc溜溜865手机投屏卡_这台手机智商为零,却要挑战小米华为!
  3. 手机zip模拟器_车祸现场模拟器简体中文免安装版 6.4G
  4. ping 不通 华为三层交换机vlan_华为交换机常用的三种vlan划分方法,一文了解清楚vlan...
  5. 骂骂咧咧的 fastreport 数据隔行换色
  6. 动网 php v1.0 漏洞,动网(DVBBS)PHP论坛preview.php代码执行漏洞
  7. js字符串怎么转python对象_js 对象转换为字符串
  8. 开发日记-20190829 关键词 读书笔记《Unix环境高级编程(第二版)》DAY 5
  9. (转载)解决macOS /usr/include 无法写入或者不存在的问题
  10. GO 跟C++/C差异