java基础之流程控制语句
一、 分支
1、 三元运算符 ?:

注意:三元运算符虽然简洁但是语法乱,而且必须要有接受者或者直接打印
1、 if else语句

另一种不带括号的写法:
if(条件)
语句1//只能有一条语句
else
语句2//只能有一条语句
由此衍生出的另一种if else的写法如下:
if(条件1){//如果条件1成立,则执行语句1
语句1
}else if(条件2){//如果上面不成立,而条件2成立则执行语句2
语句2
}else if(语句3){ //如果上面不成立,而条件3成立则执行语句3
语句3
}else{//如果上面都不成立,则执行语句4
语句4
}
3、switch语句

格式:
二.循环语句
1、while循环

break→跳出循环,可也用于switch结构中
continue→跳出循环体中剩余的语句执行下一次循环
2、for循环

for循环主要是针对与那些定量循环的
3、do while循环


java基础之流程控制语句的更多相关文章
- java基础3_流程控制语句
		
一 条件判断 1. 条件运算符(三元表达式) ,其形式为: type d = a ? b : c; 具体化形式为:int d = 2 < 1 ? 3 : 4; 2. 轻量级的文本编辑器:Ultr ...
 - Java基础学习-流程控制语句
		
在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的.也就是说程序的流程对运行结果有直接的影响.所以,我们必须清楚每条语句的执行流程.而且,很多时候我们要通过控制语句的执行顺序来实现我 ...
 - java基础(5):流程控制语句(switch)、数组
		
1. 流程控制语句(续) 1.1 选择结构switch switch 条件语句也是一种很常用的选择语句,它和if条件语句不同,它只能针对某个表达式的值作出判断,从而决定程序执行哪一段代码.例如,在程序 ...
 - Java基础语法—流程控制语句
		
在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的.所以,我们必须清楚每条语句的执行流程.而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能. 3.1 流程控制语句分类  ...
 - 再回首,Java温故知新(九):Java基础之流程控制语句
		
流程控制语句分为条件语句.循环语句和中断语句. 中断语句包括break和continue,两者的区别在于break会跳出整个循环,而continue则是跳出此次循环,之后还会继续下一次循环. 条件语句 ...
 - java基础,流程控制语句
		
流程控制语句 条件语句: if语句: *if(条件 boolean类型) ...
 - Java基础-程序流程控制第二弹(循环结构)
		
Java基础-程序流程控制第二弹(循环结构) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 流程控制有三种基本结构:顺序结构,选择结构和循环结构.一个脚本就是顺序结构执行的,选择结 ...
 - Java基础-程序流程控制第一弹(分支结构/选择结构)
		
Java基础-程序流程控制第一弹(分支结构/选择结构) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.if语句 1>.if语句的第一种格式 if(条件表达式){ 语句体: ...
 - java中的流程控制语句总结
		
程序的结构分类: 顺序结构:按照写代码的顺序 一次执行 选择结构:根据条件的不同有选择的执行不同的代码 循环结构:在一定条件下 反复执行某一片代码 选择结构: 也叫分支结构 根据条件的不同,有选择的执 ...
 
随机推荐
- VMware tools的使用
			
现在的开发环境基本上都是lnmp,所以我们需要在windows下使用虚拟机来搭建开发环境, 但是 在本地写好代码以后,需要上传到虚拟机的运行目录,每次修改都需要上传??? 不存在的!!! 使用Vmwa ...
 - Annotation之四:注解中的-Xlint:unchecked和 -Xlint:deprecation
			
一.-Xlint:unchecked用法 对如下Test.java编译时 package com.dxz.annotation; import java.util.ArrayList; import ...
 - Java 的三个注释
			
单行注释 // 这是名为 a 的类 class a{ } 多行注释 /* 这是多行注释 可以注释多行 */ class a{ } 文档注释 /** 这是文档注释 可以注释多行 */ class a{ ...
 - Flash 零日漏洞复现(CVE-2018-4878)
			
项目地址:https://github.com/Sch01ar/CVE-2018-4878.git 影响版本为:Adobe Flash Player <= 28.0.0.137 攻击机器IP:1 ...
 - [Apache]如何查看apache服务器的error log(错误日志)
			
在进行网页和服务器的测试时, 有时会提醒 500 Internal Server Error: The server encountered an internal error or misconfi ...
 - Android 4学习(3):概述 - Resources
			
在应用程序中,处理与代码逻辑无关资源的最佳实践是将其放到程序的外部,典型的资源包括字符串,图片等.Android中的资源文件都在res文件夹中,这些资源包括字符串,颜色,主题,样式,图画,布局,动画, ...
 - When install ”matplotlib” with ”pip”, if you get the following error, it means the “freetype” and “png” libraries needed by matplotlib are not installed:
			
============================================================================ * The following require ...
 - Linux基础命令-文件与目录
			
Linux基础命令-文件与目录 参考:<鸟哥linux私房菜>五-七章,17/12/5复习,18/01/15复习 文件权限 rwx421:用户,用户组,其他 umask查看默认权限:000 ...
 - [bzoj2460] [BeiJing2011]元素(线性基+贪心)
			
题目大意: 有一些矿石,每个矿石有一个a和一个b值,要求选出一些矿石,b的和最大且不存在某个矿石子集它们的a的异或和为0. 解题关键:对魔力进行由大到小排序,依次加入线性基,统计即可. #includ ...
 - Opengl创建几何实体——四棱锥和立方体
			
//#include <gl\glut.h>#include <GL\glut.h>#include <iostream> using namespace std; ...