Lesson 03:运算符与流程控制
1 运算符
基本算术运算符:+ - * / %
(1)自增运算符、自减运算符:++ --
(2)关系运算符和boolean运算符:
- == 等于
- != 不等于
- < 小于
- > 大于
- <= 小于等于
- >= 大于等于
- && 与
- || 或
- x<y?x:y 三元操作符
(3)位运算符
(4)数学函数与常量
2 流程控制
java三种流程控制:顺序控制,分支控制和循环语句
- 顺序控制
- 分支控制
(1)但分支
![](/assets/blank.gif)
![](/assets/blank.gif)
1 if(condition){ 2 statement 3 }
View Code
(2)双分支
![](/assets/blank.gif)
![](/assets/blank.gif)
1 if(condition){ 2 statement1; 3 }else{ 4 statement2; 5 }
View Code
(3)多分支
- else if语句
![](/assets/blank.gif)
![](/assets/blank.gif)
1 if(condition1){ 2 statement1; 3 }else if(condition2){ 4 statement2 5 }else{ 6 statement3; 7 }
View Code
- switch语句
![](/assets/blank.gif)
![](/assets/blank.gif)
1 switch(choice){ 2 case1: 3 ...; 4 break; 5 case2: 6 ... ; 7 break; 8 ... 9 default: 10 ...; 11 break; 12 }
View Code
- 循环控制
(1)for循环
(2)while循环
(3)do while循环
转载于:https://www.cnblogs.com/Captainarsenal/p/7246398.html
Lesson 03:运算符与流程控制相关推荐
- 好好学python·运算符和流程控制
运算符和流程控制 运算符类型 Python算术运算符 Python比较运算符 Python赋值运算符 Python位运算符 Python逻辑运算符 Python成员运算符 Python身份运算符 Py ...
- Python基础(二)--数据类型,运算符与流程控制
目录 Python基础(二)--数据类型,运算符与流程控制 1 数据类型 1.1 Python中的数据类型 1.2 整数类型(int) 1.3 布尔类型 1.4 浮点类型 1.5 复数类型 1.6 类 ...
- java的注释、关键字、标识符、变量常量、数据类型、运算符、流程控制等
java的注释.关键字.标识符.变量常量. 数据类型.运算符.流程控制等 1. java概述 1.1 java的技术体系 Java SE:是Ja ...
- python 运算符与流程控制
运算符与流程控制 运算符 赋值运算 用'='表示,'='的左边只能是变量 算术运算 +.-.*:加.减.乘 /:除法运算,运算结果为浮点数 //:除法运算,运算结果为整数(商) %:求余 **:求幂 ...
- Java基础语法之变量、运算符、流程控制、数组和方法等基础语法
变量.运算符.流程控制.数组和方法等基础语法.Java程序的执行流程,符合Java语法规则的程序. 1.1.1 Java初识 对Java进行简单介绍,Java程序如何执行,以及Java程序的结构. J ...
- ChapterTwo---Java基本语法:变量、运算符与流程控制(上)
ChapterTwo---Java基本语法:变量.运算符与流程控制(上) ⑴关键字和保留字 ⑵标识符(Identifier) ⑶变量以及基本数据类型 整数类型:byte.short.int.long ...
- 小白学python系列————【Day8】运算符及流程控制语法
今日内容概要 运算符补充 1.逻辑运算 2.成员运算 3.身份运算 流程控制理论 流程控制详细语法 1.顺序结构 2.分支结构 3.循环结构 运算符补充 逻辑运算符 and与or或not非 and 同 ...
- [JavaScript] JavaScript 运算符与流程控制
本文主要介绍switch,do-while,for-in,for-of的使用方法. 有关if-else,for,while等简单流程控制,和别的语言相似且常见,我没有自己写,本文将展示教程配套课件中的 ...
- 11月8日学习内容整理:js的引入方式,变量数据类型,运算符,流程控制,函数...
js是一门成熟的编程语言,专门用浏览器客户端执行的语言 一.js的引入方式 1.直接在body标签中使用script标签写js语言 2.通过script标签导入js文件,<script sr ...
最新文章
- Merge into的使用
- layer重复弹出(layui弹层同时存在多个)的解决方法
- 光纤交换机如何划分zone
- 一件重要的事想要告诉大家
- Mysql windows 安装提示MSVCR120.dll文件丢失
- 交互系统的构建之(四)手掌与拳头检测加盟TLD
- 数据可视化的优势有哪些
- php行为和事件是什么,Yii Framework框架中事件和行为的区别及应用实例分析
- 3803. 数组去重-AcWing题库
- redis重做从库时报Connection with master lost错误
- EOS钱包、账号及其关系详解
- 购买了ESET NOD32 授权
- Echarts滚动条
- OBJ(3D模型)文件格式
- 忘记Windows服务器密码怎么办
- juk互粉攻略set结构体
- 【vue学习笔记】vue-cli安装问题
- 常见的浏览器以及内核
- 各点之间的最短距离——Java实现
- 某金融企业核心存储POC测试及选型经验
热门文章
- Django框架基础知识点
- Spring Web Flow 入门demo(三)嵌套流程与业务结合 附源码
- Linu解决oracle连接不稳定
- 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。
- 23-初识正则表达式
- hadoop的关键进程
- requireJS和seajs区别?
- Machine Learning on Spark—— 统计基础(一)
- 聊聊高并发(二十九)解析java.util.concurrent各个组件(十一) 再看看ReentrantReadWriteLock可重入读-写锁
- compose配置文件参数详解