java基础教程课件

第三章 运算符,表达式和语句 3.1运算符与表达式 3.2 语句的概述 3.3 控制语句 3.4循环语句 3.5break 和continue语句 3.1运算符与表达式 3.1.1 概述 运算符是指明对操作数所进行的运算的符号。按操作数的数目来分,可以有单目运算符、双目运算符和三目运算符,它们分别对应于一个、两个和三个操作数。Java语言中的运算符按照功能来分有下面几类: (1) 算术运算符:+,-,*,/,%,++,- -; (2) 关系运算符:>,<,>=,<=,= =,!= ; (3) 布尔逻辑运算符:!,&&,||,&,|; (4) 位运算符:>>,<<,>>>,&,|,^,~; (5) 赋值运算符:=,复合赋值运算符如+=; (6) 条件运算符:?: ; (7) 其他运算符:包括分量运算符,下标运算符[],实例运算符instanceof,内存分配运算符new,强制类型转换运算符(类型),方法调用运算符()等。 Java程序通过各种不同的运算符与操作数连接起来构成的表达式完成各种运算。本节中主要讲述前6类运算符。 【程序3.1】 算术运算符的使用。 public class ArithmaticOp{ public static void main(String args[]){ int a=5+4;//a=9 int b=a*2;//b=18 int c=b/4;//c=4 int d=b-c;//d=14 int e=-d;//e=-14 int f=e%4;//f=-2 double g=18.4; double h=g%4;//h=2.4 int i=3; int j=i++;//i=4,j=3 int k=++i;//i=5,k=5 System.out.println("a="+a); System.out.println("b="+b); System.out.println("c="+c); System.out.println("d="+d); System.out.println("e="+e); System.out.println("f="+f); System.out.println("g="+g); System.out.println("h="+h); System.out.println("i="+i); System.out.println("j="+j); System.out.println("k="+k); } } 编译的运行结果: a=9 b=18 c=4 d=14 e=-14 f=-2 g=18.4 h=2.3999999999999986 i=5 j=3 k=5 3.2语句的概述 3.2.1.方法调用语句 system.out.println(“hello”); 3.2.2.表达式语句 x=5 3.2.3复合语句 例:{x=5; System.out.println(x); } 3.2.4 控制语句 switch开关语句和if语句 3.2.5 package语句和import语句 总结: 1)什么是方法调用语句 2)什么是表达式语句 3)什么是复合语句 4)什么是控制语句 5)什么是package语句和improt语句 3.3 控制语句 3.3.1 条件语句 1.if语句 2.if-else语句 3.if语句的扩充形式 3.3.2 switch语句 3.3.1条件语句 (1)If 语句 If语句的一般形式:if(表达式){语句 1} {语句 2} if语句的执行过程: 执行到if语句,首先要计算布尔表达式,若值为真,则执行语句语句1,否则(值为假时)执行语句2(实现双选结构)。语句1和语句2都可以是复合语句。 【例3.2】对任意二个存放在变量a,b中的int类型数据,输出较大的数。 程序代码: 下面程序的设计思想是:将最小数据存入变量a中,这需要将a与b、c比较两次;然后,将b,c中 的小者存入变量b中,这需要b与c比较1次,共需比较3次。 3.3.2 switch开关语句 1)switch语句的一般格式: switch(表达式) { case 常量值1:若干个语句 break; case 常量值2:若干个语句

java 基础教程 ppt_java基础教程课件.ppt相关推荐

  1. 计算机课件知识,计算机基础知识1认识计算机课件.ppt

    <计算机基础知识1认识计算机课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<计算机基础知识1认识计算机课件.ppt>文档请在天天文库搜索. ...

  2. 计算机课件文字,计算机应用基础_文字处理wordppt课件.ppt

    <计算机应用基础_文字处理wordppt课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<计算机应用基础_文字处理wordppt课件.ppt> ...

  3. 免费计算机操作基础知识ppt,计算机基础知识与基本操作要点课件.ppt

    <计算机基础知识与基本操作要点课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<计算机基础知识与基本操作要点课件.ppt>文档请在天天文库搜索 ...

  4. 计算机是的ch键他的功能是,计算机基础ch计算机与信息课件.ppt

    计算机基础ch计算机与信息课件.ppt * * * * 作业: P22 2(1-8),3(3-8),4(1-8) * * * * * * * * `不要没学会计算机,反而被计算机毁了! * * * * ...

  5. java基础入门ppt_Java基础入门.ppt

    Java基础入门ppt课件 * 2.5.2 do while循环语句 do-while循环语句和while循环语句功能类似,其语法结构如下所示: 2.5 循环结构语句 2.5.2 do while循环 ...

  6. java 就业前景 ppt_Java 利用POI操作PPT

    解析PPT文件中的图片 import java.io.File; import java.io.FileOutputStream; import org.apache.poi.hslf.HSLFSli ...

  7. 计算机的键盘操作课件,计算机应用基础教程-认识键盘ppt课件.ppt

    <计算机应用基础教程-认识键盘ppt课件.ppt>由会员分享,可在线阅读,更多相关<计算机应用基础教程-认识键盘ppt课件.ppt(43页珍藏版)>请在人人文库网上搜索. 1. ...

  8. 初步使用计算机ppt课件,《计算机应用基础教程》第13课:网页制作初步课件.ppt...

    <<计算机应用基础教程>第13课:网页制作初步课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<<计算机应用基础教程>第13 ...

  9. java 基础 ppt_Java基础培训课件.ppt

    Java基础培训课件.ppt ,目 录,第1章 Java基本语法 第2章 面向对象,一个实例程序 Java程序的构成 数据类型.变量和常量 运算符和表达式 流程控制,第1章 Java基本语法,一个实例 ...

最新文章

  1. mysql 开发模式_搭建mysql主從模式
  2. solr 4.8 mysql_solr 4.8+mysql數據庫數據導入 + mmseg4j中文全文索引 配置筆記
  3. 获取列表中最大N个数的索引
  4. phpstorm调试php配置,PhpStorm配置Xdebug调试WordPress
  5. 吴钩:打开宋代的“隐藏玩法”
  6. 面向对象基础——static关键字和代码块的使用
  7. linux替换windows换行符_vim编辑器的查找与替换
  8. 2016年2月23日----Javascript全局变量和局部变量
  9. 微信小程序page禁止页面上下滑动
  10. TCP/IP——链路层简记
  11. HDU 2079 选课时间(母函数)
  12. 「Pytorch」CNN实现手写汉字识别(数据集制作,网络搭建,训练验证测试全部代码)
  13. 4.shell脚本中的变量
  14. 上传照片(身份证照片正反面)
  15. Linux-虚拟网络设备-LinuxBridge
  16. 异常检测论文阅读《Anomaly Detection in Video Sequences: A Benchmark and Computational Model》
  17. 一只兔子帮你理解 kNN
  18. remote access between two linuxs
  19. Time Series FeatuRe Extraction on basis of Scalable Hypothesis tests (tsfresh –A Python package)
  20. 矩阵三角分解matlab,4矩阵三角分解法.ppt

热门文章

  1. 一个可以进行第三人称与第一人称切换的角色控制器,
  2. ubuntu下pdf中文乱码解决
  3. Arduino溶氧仪
  4. python 按月份分组_Python按月份分组日期
  5. 2020 CCPC 秦皇岛 H.Holy Sequence
  6. CSS知识点——盒子布局及一些常用属性
  7. SpringMVC 5 中的 RequestToViewNameTranslator
  8. JS中的document.getComputedStyle和document.getcurrentStyle
  9. 如何将Kwikset Kevo恢复出厂设置
  10. Vue2 全局使用lodash