| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 数据结构与算法 -> Java学习(二)-----控制语句 -> 正文阅读 |
|
[数据结构与算法]Java学习(二)-----控制语句 |
? ? ?控制语句:把语句组合成能完成一定功能的小逻辑模块。分为 1.顺序语句? 2.选择语句? 3.循环语句。实际上,任何软件和程序,小到一个练习,大到一个操作系统,本质上都是由“选择语句、循环语句”组成。在cpp中我们学习的顺序结构、选择结构、循环结构都与Java不能说如出一辙,只能说是一毛一样。 条件语句条件判断结构有:if 结构和 switch 结构。而 if 结构又可以分为 if 单分支结构、if-else 双分 支结构、if-else if-else 多分支结构。 if结构if结构虽然能分为 if 单分支结构、if-else 双分 支结构、if-else if-else 多分支结构,但是判断的本质都是一样的,都是通过if后面括号内的布尔表达式去进行判断是否执行。 ?下面用一个随机函数Math.random()来简单的实际应用一下if结构:
?运行结果: ? switch多分支结构switch多分支结构相比if结构区别还是有很多不同点;
switch 会根据表达式的值从相匹配的 case 标签处开始执行,一直执行到 break 处或者?
是 switch 的末尾。如果表达式的值与任一 case 值不匹配,则进入 default 语句。小注意:若 在default之前没遇到break,default语句的内容还是会执行(来自cpp的坑题); ?
switch 中表达式的值,是 int(byte、short、char 也可,long 不行)、枚举,字符串。
运行结果: ? 循环语句Java循环语句与cpp中的循环语句相同都为while、do--while、for循环。但课中的描述与cppc中又有些不同。Java:循环结构分两大类,一类是当型,一类是直到型。
? ? (cpp中对于循环结构进行了很多练习,在此不进行实演) break语句和continue语句1.break用于强制退出整个循环? ? ? 2.continue用于结束本次循环,可继续下次循环 最后是看视频过程中收集的一点点小知识
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 19:52:17- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |