




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java试听-运算符、表达式、流程控制 卫昆 Java表达式 表达式就是可以传递数值的语句。如: int x=3; int y=x; int z=x*y; 表达式可以是变量、文字和运算符的任意组合,也可以是方法的 调用。 表达式所传递的值称为返回值,这个值可以赋给变量,而且在 Java程序中以许多其他的方式都可以使用。 Java运算符-算术运算符 算术运算符 运算符含义例子 +相加3+4 -相减5-7 *相乘5*5 /相除14/7 %求余20%5 +(后)递增y=x+(y=x x=x+1) -(后)递减y=x(y=x x=x-1) +(前)递增Y=+x(y=x+1;x=x+1) -(前)递减Y=-x(y=x-1;x=x-1) Java运算符-赋值运算符 赋值运算符 表达式含义 x+=yx=x+y x-=yx=x-y x*=yx=x*y x/=yx=x/y Java运算符-比较运算符 比较运算符 运算符含义例子 =相等x=3 !=不相等x!=3 大于x3 =大于或者等于x=3 Java运算符-字符串算数运算符 运算符“+”除了用于数值类型的加法运算法,在字符串类型( String)数据中,它还是一个用于连接字符串的特殊的运算符。 当“+”用在表达式中的时候,如果其中有一个操作数是字符串 类型(String),则Java会自动将另一个操作数也转换成字符串 ,然后将这两个字符串相连起来生成一个新的字符串。 Java语句 语句:Java中的语句和表达式出现在“代码块”中。代码块在语 法上是一个开大括号()和一个关大括号()包围的一系列语句 ,如: int size=5; String a=“你好”; 变量声明限制在所包围的代码块的作用域中,因此,在大括号外 最近的地方不能访问它们。 Java流程控制-分支语句 if和else:if条件使用布尔表达式确定是否应该执行某条语句, 如果表达式返回true值,则执行语句,否则执行else语句。 if(条件表达式) else 或者 if (条件表达式) ; else if (条件表达式) ; else ; Java流程控制-switch条件 Java中的switch语句用整数类型(或者是可以自动提升为整数类 型的参数)在一些可选的case分支中进行选择: switch() case 整型表达式: 语句; break; case 整型表达式: 语句; break; default: break; Java流程控制-while循环 不断重复执行一段Java代码,直至满足条件截止。 while(条件表达式) 语句; 如下面语句实例。 int i=1; while(i=10) System.out.println(i); i+; Java流程控制-dowhile循环 dowhile循环和while循环类似,但其中有一个主要区别:循环 中测试条件的位置不同。while循环在循环之前位测试条件,而 dowhile的循环条件在循环体之后。 do 语句; while(条件表达式) 如下面语句实例 int i=1; do System.out.println(i); i+; while(i=10); Java流程控制-for循环 for循环用于重复语句,直至满足某个条件。 for(初始化表达式;条件表达式;自增减表达式) 语句; 如下面语句实例: for(int i=1;i=10;i+) System.out.println(i); Java流程控制-break和continue语句 在所有循环中,如果你希望提前退出该循环,为此我们可以使用 break和continue语句。 使用break语句可以终止switch语句或者循环语句的执行 如以下实例: for(int i=1;i=10;i+) if (i=3) break; System.out.println(i); continue语句用来略过循环中剩下的语句,重新开始新的循环, 这和break语句的完全跳出循环是不一样的。 continue 仅仅出现在while/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025短期劳动合同模板(适用于国家机关)
- 二零二五版高科技园区土地使用权转让合同范本
- 2025版高端鲍鱼出口贸易合同书
- 二零二五年酒吧场地租赁合同模板及场地租赁合同续签程序
- 彩钢瓦屋顶隔热保温工程采购范本
- 连锁超市店铺股份收购与供应链整合协议
- 科技研发反担保协议书
- 二零二五年度电影演员配音及音效制作合同
- 二零二五年度物流产业第三方担保合同范本保障物流安全担保合同
- 二零二五年度高速公路服务区停车场租赁合同
- 2025-2031年中国鲜牛奶行业发展前景及投资战略规划研究报告
- 智能工厂安全防护
- 2025护士招聘笔试题目及答案
- 胶带销售面试题及答案
- 二维ZnIn2S4及其异质结材料的水热合成以及光电性能的研究
- 2025年钻头市场分析现状
- 广东广州医科大学附属医院招聘考试真题2024
- 公司6s检查管理制度
- 标杆管理制度
- 1 《子路 曾皙 冉有 公西华侍坐》公开课一等奖创新教案统编版高中语文必修下册
- 胆总管结石术后个案护理
评论
0/150
提交评论