网站大量收购闲置独家精品文档,联系QQ:2885784924

Java语言程序设计2章.ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java语言程序设计2章

第2章 Java语言基础 计算机与信息工程分院 本次内容 一、Java语言编程基础 一、Java语言编程基础 一、Java语言编程基础 一、Java语言编程基础 一、Java语言编程基础 一、Java语言编程基础 变量定义的一般格式为: 一、Java语言编程基础 一、Java语言编程基础 一、Java语言编程基础 一、Java语言编程基础 一、Java语言编程基础 ①算术运算符:+、-、*、/、%(求余)、++(自增)、--(自减) ②赋值运算符:= ③逗号运算符 ④关系运算符:、、=、=、==、!= ⑤逻辑运算符:、||、! ⑥条件运算符:?: ⑦位运算符 ⑧其它运算符 一、Java语言编程基础 算术运算符的注意事项: /:4/2,9/5,5/9 ++或--: 对于++a或--a,先执行运算,再生成值 对于a++或a--,先生成值,后执行运算 一、Java语言编程基础 条件运算符的解释: String str=53?”5大于3”:”5不大于3” System.out.println(str); 一、Java语言编程基础 一、Java语言编程基础 一、Java语言编程基础 文档注释 例1-2 二、控制语句 例1-3 输出1949~2010年的所有年份中的闰年。 二、控制语句 选择语句 if-else 语句 switch-case 语句 循环语句 while 循环 do-while 循环 for 循环 二、控制语句 if (condition) action1; else action2; 二、控制语句 例1-4 给定一个月份的数字形式,输出该月份的英文名称。 二、控制语句 二、控制语句 二、控制语句 一般形式: 二、控制语句 二、控制语句 二、控制语句 break语句:用于完全结束一个循环,跳出循环体。 continue语句:只中止本次循环,接着开始下一次循环。 二、控制语句 判断某年是否是闰年 拓展 例1-4改编 switch拓展——读程序 例1-3 while实现 例1-3 do-while实现 例1-3 for实现 break break label continue continue label return 三、数组的使用 数组是连续内存单元中一组名字和数据类型相同的数据元素的有限集合。 三、数组的使用 三、数组的使用 三、数组的使用 三、数组的使用 下标由0开始,其最大值为用new运算符分配内存单元时规定的长度值减1。 三、数组的使用 三、数组的使用 由一维数组示意图可知,数组名表示的是系统为该数组分配内存单元的首地址。 三、数组的使用 三、数组的使用 三、数组的使用 三、数组的使用 四、字符串的使用 回顾:C语言的字符串是什么? 四、字符串的使用 Java中的String不是一个数据类型,而是一个类。 四、字符串的使用 四、字符串的使用 Stringdemo Strlink 五、变量的作用域 变量的作用域是定义该变量的程序块。由{}来决定。例子 变量的作用域 谢 谢! 计算机与信息工程分院 7、用return结束方法 Java中大部分循环都被放在方法中执行 return功能:结束一个方法。 返回主菜单 class LeapYear{ public static void main(String args[]){ int year=2010; if ((year %4==0 year%100!=0) || (year %400==0)) System.out.println(year+是闰年); else System.out.println(year+不是闰年); } } 思考:可以去掉if语句中布尔表达式的括号么? 编写程序计算表达式的值: public static void main(String args[] ){ float x,y; if(x0) else if(x10) else System.out.println(“y=“+y); }} y=x; y=x-1; y=x+1; class IfDemo{ else总是和距它最近的if配对 返回 class monthNum_switch{ public static void main(String args[]) { int month=4; switch (month){ case 1:System.out.println(“January”);break; case 2:System.out.println(“February”);break; case 3:System.out.println

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档