Java判断语句 循环语句
主题:
判断语句
循环语句
一、判断语句
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判断语句 循环语句相关推荐
- if循环java语句_java-条件判断和循环语句
条件判断和循环语句 if语句 if语句格式1: if(关系表达式) { 语句体 } 执行流程: 首先判断关系表达式看其结果是true还是false 如果是true就执行语句体 如果是false就不执行 ...
- 笔记整理1----Java语言基础(一)01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法
01 变量与数据类型+02 运算符与表达式+03 条件判断与循环语句+04 JAVA数组+05 函数与方法 第01天 java基础知识 今日内容介绍 Java概述.helloworld案例 工 ...
- Java do while循环语句如何使用呢?
转自: Java do while循环语句如何使用呢? 下文笔者讲述java中do while循环语句的用法详解,如下所示: do-while循环:当程序运行时,先运行do中的代码一次然后进行whil ...
- java之for循环语句
还语句就是重复执行某段程序代码,直到满足特定的条件为. 在java语言中,循环语句有三种形式,for循环语句,while循环语句,还有do...while循环语句. 如果认为可以,请点赞收藏,如果你也 ...
- linux循环条件,shell脚本编写 之 条件选择,条件判断,循环语句
1 概述 编写shell脚本,一般离不开条件选择,条件判断以及循环语句.掌握这三个语法,将大大提高脚本的编写效率,使得脚本编写更加灵活,完成X相对复杂的工作 2 条件选择if语句 if语句选择执行,逐 ...
- 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 ...
- java用while循环语句输出1-100内的奇数和
java用while循环语句输出1-100内的奇数和 /*** 用while语句,输出0-100所有奇数和*/ public class Test04 {public static void main ...
- python判断质数用for循环_Day3.Python判断与循环语句
Python判断与循环语句!!! 例题引导: Q:输入3个整数,按从小到大依次输出,用"->"符号相连: 例如:输入4,2,6,输出2 -> 4 -> 6 A: ...
- 【Linux学习笔记④】——Shell程序设计【变量 输入与输出 条件表达式 判断语句 循环语句 Shell函数】
⌛️ 文章目录 一.Shell 概述 二.Shell 脚本的定义与执行 2.1 Shell 脚本的定义 2.2 Shell 脚本的执行 三.Shell 变量 3.1 用户自定义变量 3.2 环境变量 ...
最新文章
- 贪心:remove K digits移除K个数字
- 假如曹操是一名程序员,会发生什么?
- feign session 调用_springboot使用feign调用session传递失效解决方案
- C#中对文件进行选择对话框打开和保存对话框进行复制
- linux下gcc升级
- WebStorm 常用快捷键大全 - 归纳总结篇
- arcade 物理系统_如何使用Python和Arcade库创建2D游戏
- 扩展中断控制器8259实验_「正点原子FPGA连载」第十三章双核AMP实验
- Java-Android 之Hello World
- for 循环 and while 循环(四)
- php算法结构,PHP中常用算法以及数据结构
- a3图纸标题栏尺寸标准_求标准CAD图纸(A0、A1、A2、A3、A4)图框(外框、内框)、标题栏及明细栏大小样式字体是多大?...
- Linux运维工程师面试知识点汇总(二)
- 转载:LTE中的各种ID含义
- Hspice: 安装心得
- QPS、TPS是什么
- 写给跨端玩家:支撑淘宝上亿日活的跨端框架—— Rax 的入门教程(附 TODO Demo)
- VC 用发音函数Beep()播放简谱音乐
- 控制台安装selenium运行浏览器报错TypeError: ‘module‘ object is not callable
- Python数据分析与机器学习
热门文章
- lower_boundupper_bound
- tc溜溜865手机投屏卡_这台手机智商为零,却要挑战小米华为!
- 手机zip模拟器_车祸现场模拟器简体中文免安装版 6.4G
- ping 不通 华为三层交换机vlan_华为交换机常用的三种vlan划分方法,一文了解清楚vlan...
- 骂骂咧咧的 fastreport 数据隔行换色
- 动网 php v1.0 漏洞,动网(DVBBS)PHP论坛preview.php代码执行漏洞
- js字符串怎么转python对象_js 对象转换为字符串
- 开发日记-20190829 关键词 读书笔记《Unix环境高级编程(第二版)》DAY 5
- (转载)解决macOS /usr/include 无法写入或者不存在的问题
- GO 跟C++/C差异