------- android培训、java培训、期待与您交流! ----------
Java流程的控制:
顺序结构:即程序从上至下一行一行的执行,不受判断、跳转直到程序顺序执行完。
选择结构:
if语句:
1、 if (boolean 表达式) {
//条件执行体
}
2、 if (boolean 表达式) {
//条件执行体A
}else {
//条件执行体B
}
3、 if (boolean 表达式) {
//条件执行体A
}else if() {
//条件执行体B
}else {
//条件执行体C
}
switch语句:每一个case条件匹配整型表达式的来选择入口,
switch (整型表达式) {
case 条件1:
break;
case 条件2:
break;
.....
case 条件N:
break;
default:
//以上条件不满足时,执行此句;
}
Switch语句使用的特点:
1、只能使用基本数据类型:byte、short、char、int,没有long 后来jdk1.5之后,添加了enum(枚举)、String
2、case与default位置可以随意,但是执行顺序是不变的,另外default在最后时,break可以省略不写。
循环结构:
While语句:
while (boolean 表达式) {
//循环体
}
Do while语句:
do {
//循环体
} while (boolean 表达式); //注意分号
For 循环语句:
for (初始化语句; 判断条件; 循环后的操作语句) {
//循环体
}
For、while、do-while的用法区别:
For循环适合次数已知的循环
While适合未知的
Do-while次数未知至少循环一次的
嵌套循环:
即一个循环放在另一个循环中,往往表现在双for循环
控制循环的语句:
Break:结束当前循环、在嵌套循环中,可借助标记结束外层循环,
Continue:跳出所在循环的当次循环,继续进入下次循环,可借助标记跳出外
层循环,
Return:结束循环所在的函数。
相关推荐
黑马程序员——Android移动开发源码
黑马程序员入学Java知识——精华总结
月薪过万的入门必知知识,黑马程序员入学Java精华总结
Java 黑马程序员入学Java知识(精华总结)
day01_Object类、常用API day02_Collection、泛型 day03_List、Set、数据结构、Collections day04_Map,斗地主案例 day05_异常,线程 day06_线程、同步 day07_等待与唤醒案例、线程池、Lambda...Java基础小节练习题答案
Java是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级语言。是一种面向Internet的编程语言。 随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。是简单易学,完全...
《Java 基础入门》课后习题答案 第 第 1 章 Java 开发入门 一、填空题 1、 Java EE、Java SE、Java ME 2、 JRE 3、 javac 4、 bin 5、 path、classpath 二、选择题 1、ABCD 2、C 3、D 4、B 5、B 三、简答题 1、 面向...
NULL 博文链接:https://xianglachigen.iteye.com/blog/1564376
黑马程序员入学Java知识(精华总结)
黑马程序员,C++核心编程
黑马程序员_Java基础辅导班教程课件[第01期]第15天
《JavaWeb程序设计任务教程》一书源代码,中国工信出版社出版,黑马程序员编著,传智播客旗下高端教育品牌“黑马程序员”项目实战配套用书
正在自学黑马程序员Java全套,目前只学了Javase,接下来是Javaweb,把自己整理的笔记分享一下。
黑马程序员_Java基础辅导班教程课件[第01期]第12天
黑马程序员_Java基础辅导班教程课件[第01期]第8天
2018年黑马程序员全套教程java基础第1天 jdk9教程,idea的使用等,java小白的最优之教程
黑马程序员_Java基础辅导班教程课件[第01期]第12天