java试听课-2运算符、表达式和流程控制

java试听课-2运算符、表达式和流程控制

ID:36197978

大小:884.81 KB

页数:14页

时间:2019-05-07

java试听课-2运算符、表达式和流程控制_第1页
java试听课-2运算符、表达式和流程控制_第2页
java试听课-2运算符、表达式和流程控制_第3页
java试听课-2运算符、表达式和流程控制_第4页
java试听课-2运算符、表达式和流程控制_第5页
资源描述:

《java试听课-2运算符、表达式和流程控制》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java试听-运算符、表达式、流程控制卫昆Java表达式表达式就是可以传递数值的语句。如:intx=3;inty=x;intz=x*y;表达式可以是变量、文字和运算符的任意组合,也可以是方法的调用。表达式所传递的值称为返回值,这个值可以赋给变量,而且在Java程序中以许多其他的方式都可以使用。Java运算符-算术运算符算术运算符运算符含义例子+相加3+4-相减5-7*相乘5*5/相除14/7%求余20%5++(后)递增y=x++(y=xx=x+1)--(后)递减y=x—(y=xx=x-1)++(前)递增Y=++x(y=x+1;x=x+1)--(前)递减Y=--x(y=x-1

2、;x=x-1)Java运算符-赋值运算符赋值运算符表达式含义x+=yx=x+yx-=yx=x-yx*=yx=x*yx/=yx=x/yJava运算符-比较运算符比较运算符运算符含义例子==相等x==3!=不相等x!=3<小于x<3>大于x>3<=小于或者等于x<=3>=大于或者等于x>=3Java运算符-字符串算数运算符运算符“+”除了用于数值类型的加法运算法,在字符串类型(String)数据中,它还是一个用于连接字符串的特殊的运算符。当“+”用在表达式中的时候,如果其中有一个操作数是字符串类型(String),则Java会自动将另一个操作数也转换成字符串,然后将这两个字符串

3、相连起来生成一个新的字符串。Java语句语句:Java中的语句和表达式出现在“代码块”中。代码块在语法上是一个开大括号({)和一个关大括号(})包围的一系列语句,如:{intsize=5;Stringa=“你好”;}变量声明限制在所包围的代码块的作用域中,因此,在大括号外最近的地方不能访问它们。Java流程控制-分支语句if和else:if条件使用布尔表达式确定是否应该执行某条语句,如果表达式返回true值,则执行语句,否则执行else语句。if(条件表达式){……}else{……}或者if(条件表达式){……;}elseif(条件表达式){……;}else{……;}Jav

4、a流程控制-switch条件Java中的switch语句用整数类型(或者是可以自动提升为整数类型的参数)在一些可选的case分支中进行选择:switch(){case整型表达式:语句;break;[case整型表达式:语句;break;]……default:break;}Java流程控制-while循环不断重复执行一段Java代码,直至满足条件截止。while(条件表达式){语句;}如下面语句实例。inti=1;while(i<=10){System.out.println(i);i++;}Java流程控制-do…while循环do…while循环和while循环类似,但其

5、中有一个主要区别:循环中测试条件的位置不同。while循环在循环之前位测试条件,而do…while的循环条件在循环体之后。do{语句;}while(条件表达式)如下面语句实例inti=1;do{System.out.println(i);i++;}while(i<=10);Java流程控制-for循环for循环用于重复语句,直至满足某个条件。for(初始化表达式;条件表达式;自增减表达式){语句;}如下面语句实例:for(inti=1;i<=10;i++){System.out.println(i);}Java流程控制-break和continue语句在所有循环中,如果你希

6、望提前退出该循环,为此我们可以使用break和continue语句。使用break语句可以终止switch语句或者循环语句的执行如以下实例:for(inti=1;i<=10;i++){if(i==3)break;System.out.println(i);}continue语句用来略过循环中剩下的语句,重新开始新的循环,这和break语句的完全跳出循环是不一样的。continue仅仅出现在while/do/for语句的子语句块中。如以下实例:for(inti=1;i<=10;i++){if(i==3)continue;System.out.println(i);}谢谢!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。