03Java视频教程-语句-运算符-表达式.ppt_第1页
03Java视频教程-语句-运算符-表达式.ppt_第2页
03Java视频教程-语句-运算符-表达式.ppt_第3页
03Java视频教程-语句-运算符-表达式.ppt_第4页
03Java视频教程-语句-运算符-表达式.ppt_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java计程仪编程网络视频教程,本主题的Java语句和语句块摇滾乐运算符和表达式赋值语句和数据强制类型转换,本主题的人民教师:黄洪,2,本主题的主要内容,Java语句和语句块摇滾乐运算符和表达式赋值语句和数据强制类型转换,3,语句和语句块摇滾乐(代码块),语句是计算机作为结束标志。 语句的不同元素之间用空格分隔的语句子摇滾乐的大括号 中包含的一系列语句称为语句子摇滾乐,语句子摇滾乐中的语句通常协同工作。 句子摇滾乐可以嵌套,4,评论,评论是计程仪程序的说明,使计算机更好地理解程序计程仪程序,而对人有用。 评论不会被编译程序处理。 3种注释方式/注释内容单行注释,注释内容为1行中/*注释内容*/

2、注释布摇滾乐,注释内容为1行或多行中/*注释内容*/文档注释,注释内容可通过javadoc工具转换为HTML文件。 JDK的API文档由javadoc工具生成。5、陈述式、陈述式封摇滾乐、注解范例、publicclasstriangledoublelength=10.0; 双精度=5. 0; /*下面的方法是修正三角形的面积。 此方法没有残奥表* /双区域()返回长度*高度/2.0。 /三角形的面积publicstaticvoidmain (string args ) doubles。 s=(新三角() ).area (); System.out.println (这个三角形的面积是: s )

3、;6、运算符、运算符用于对对数数据进行各种基本运算。 分类为算术运算符:- *、/%、-关系运算子:=、j= i 10; 执行后,I的值为1,j的值为11。 j=i 10; 执行后,I的值为1,j的值为10.- I (前缀-)在使用I之前将I的值减去1。 i- (后缀-)在使用I后减去I的值1。 10、算术运算符、Java扩展了加法运算符,可以进行字符串的连接运算。 像“abcdef”一样,得到字符串“abcdef”。11、关系运算子和关系运算子比较两个值,并返回布尔值true或false。 关系运算子都是二元运算子。 我是关系运算子!=实例of (对象根据特定类型的斯坦共和国确定有木有):例

4、如,String str=“hello”; 表达式str实例的值为真,12,逻辑运算符,逻辑运算符b=a1; b的值为32英寸a=-16,b; b=a1; b的值为- 32,20,右移运算符(),运算符执行右移运算符(带符号)。 例如: int a=16,b; b=a1; b的值为8英寸a=-16,b; b=a1; b的值为- 8,21,运算符执行无符号右移运算符(),运算符执行右移运算符(无符号),右移后左侧剩馀的可用空间始终添加0。 例如: int a=16,b; b=a1; b的值为8英寸a=-16,b; b=a1; b的值为2147483640、22,赋值运算符,基本赋值运算符为=。

5、代入运算是二元运算。 赋值运算符为=、=、-、*、%、=、=、=、其中,a=15、23、条件运算符、条件运算符(“?”)是唯一的三元运算符。 与习语言中的使用规则完全一致,使用形式是x吗? Y:z首先修正公式x的值,如果x为真,则整个运算的结果为公式y的值;如果x为假,则整个运算的结果为公式z的值。 例如: int a=3、b=4; int max=ab吗? a:b; 最大值是4。24、等式、等式是指令与运算符遵循一定语法规则而构成的符号序列。 每次运算公式时,都会生成称为公式计算的特定类型的值。 表达式求值的类型和值由参与运算符和运算的命令决定。 常数或变量名是最简单的表达式,25,赋值语句

6、和数据强制类型转换,赋值语句:修正表达式的值,并将结果保存在变量中。赋值语句的格式如下:变量赋值运算符定表达式示例: area=3.14*r*r; i =10; 在赋值语句中,变量的数据类型必须与表达式的数据类型相匹配。 否则,进行数据强制类型转换。 有两种类型的强制类型转换:自动强制类型转换和强制类型转换。26、自动数据强制类型转换、公式的数据类型比代入变量的数据类型短时,自动进行强制类型转换。 范例:将短资料指派给长变数时,会自动执行强制类型转换定,例如int i=123,不会发生编译错误long j=i; 相反,如果将长整数分配给短整数变量,则不会自动转换,并且会发生编译错误。 例如:长j=25 l; int i=j; 和:浮点a=2. 5;27、赋值语句和数据强制类型转换,表达式类型自动升级:字节I,j; 短s; i=1; j=1; s=i j; /非法、byte、short型整数过程、-、*、/运算后自动升级为int型、28,因此强制强制类型转换,将公式的结果强制转换为更短的数据类型。 一般形式为(类型名) (式)例: byt

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论