java选择结构课堂笔记_第1页
java选择结构课堂笔记_第2页
java选择结构课堂笔记_第3页
java选择结构课堂笔记_第4页
java选择结构课堂笔记_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、章节回顾数据类型 基本数据类型:整型:short int longl L 浮点型:floatf F double char(单字符用单引号) Boolean(返回值为true false) 引用数据类型:String变量声明和使用 数据类型 变量名=变量值; String username=”张三”; /用户姓名 字符串 int age=21; /用户的年龄 整型 1 先声明 再赋值 最后使用String address; /声明地址 addressaddress=”江西省 南昌市”;System.out.print(address); 2 声明同时赋值 最后使用String address=

2、”江西省 南昌市”; System.out.print(address);运算符的使用 赋值运算符; = 将右边的内容赋值给左边 算术运算符:+ - * /( 取整 整形) %(取余 取模) 关系运算符: > >= < <= !=(不等于) =(等于) 关系运算符返回的数据类型为boolean类型 要么true 要么false 数据类型转换short <int< long <float< double自动类型转换 左边的数据类型大于右边数据类型 int num1=1; int num2=2; double sum=num1+num2;强制类型转换

3、当左边数据类型小于右边数据类型 我们在右边使用()进行强制转换 例如 double num=3.3;int sum=num; /会出现编译错误 无法将double类型转换为int类型/使用(int)进行强制转换 向下转换 会丢失精度 也就是说 sum的值为3。int sum=(int)num;键盘输入Scanner scann=new Scanner(System.in);除了scann 对象名 是任意取 其他单词是固定写法定义了控制台输出对象 可以通过scann调用一系列方法在控制台接收各种类型的数据 课堂内容如何实现两个变量值互换?通过设置中间变量temp 实现两个变量互换运算符之逻辑运算

4、符 && | !运算符表达式说 明 &&条件1 && 条件2仅仅两个条件同时为真,结果为真|条件1 | 条件2只要两个条件有一个为真,结果为真! 条件条件为真时,结果为假条件为假时,结果为真张浩Java成绩大于98分,而且音乐成绩大于80分,老师奖励他;或者Java成绩等于100分,音乐成绩大于70分,老师也可以奖励他 int javaScore; int music; 情形1 javaScore>98 同时 music>80 或 情形2 javaScore=100 同时 music>70获得奖励if选择结构if 语法结构if(

5、 条件) /条件返回的结果必须为boolean true 或者 false /语句 只有条件返回值为true 则执行大括号里的内容if else语法结构 if(条件表达式)/如果条件表达式返回的结果为true 则执行else /如果条件表达式返回的结果为false 则执行多重if选择结构语法结构if(条件1)/满足条件1 则执行else if(条件2)/满足条件2 则执行else if结构else以上条件都不满足 则执行从控制台接收学员输入的成绩。判断该学员 的成绩 等级划分。90-100 优秀 >=908090 良好 >=8070-80 中等 >=7060-70 及格 &g

6、t;=60 60以下 不及格选择结构的嵌套 If 或if else或多重if选择结构进行任意的嵌套。 switch选择结构语法结构switch(表达式) /表达式jdk1.7 只可以放 整型(int) 字符(char) 字符串(String) case 值1: /执行语句 break;/中断case 值2: /执行语句 break; /中断 default: /以上情形都不满足的情况下 执行 /默认情况 以上不满足 break; break;跳出选择结构一般适用于等值判断异常处理为了提高程序的健壮性,预想用户可能出现的错误指令,在程序设计时 进行处理。例如以下代码:使用 scanner对象 hasNextXXX();去判断用户输入的数据类型作业TP03(1)-if.ppt15 幸运抽奖17 信息录入28 购物结算30 计算会员折扣 TP03(2)-switch.ppt 14自动拨号15菜单跳转21商品

温馨提示

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

评论

0/150

提交评论