当前位置: 首页 > news >正文

住房和城乡建设部网站倪虹重庆网站建设及优化公司

住房和城乡建设部网站倪虹,重庆网站建设及优化公司,如何让网站自适应手机,怎么做查成绩网站Java 条件语句概述 条件语句通过判断给定条件的真假来控制程序的执行。本小节将详细介绍 Java 中各类条件语句。 1. if 语句 1.1 语法 用于根据给定条件决定是否执行一段代码。if 块仅在关联的布尔表达式为 true 时执行。 if (条件) {// 当条件成立时执行此处代码 }大括号…Java 条件语句概述 条件语句通过判断给定条件的真假来控制程序的执行。本小节将详细介绍 Java 中各类条件语句。 1. if 语句 1.1 语法 用于根据给定条件决定是否执行一段代码。if 块仅在关联的布尔表达式为 true 时执行。 if (条件) {// 当条件成立时执行此处代码 }大括号内的内容为语句块。 1.2 实例 public class IfStatement1 {public static void main(String args[]) {int age 18;if (age 18) {System.out.println(在中国你已经成年);}} }当 age 18 为 true 时执行 if 语句块。若语句块内只有一条语句可省略花括号但不推荐。 2. if … else … 语句 2.1 语法 结合 else 使用当布尔表达式为 false 时执行 else 语句块。 if (条件) {// 如果条件成立执行此处代码 } else {// 如果条件不成立执行此处代码 }2.2 实例 public class IfElseStatement1 {public static void main(String args[]) {int age 15;if (age 18) {System.out.println(在中国你已经成年);} else {System.out.println(在中国你还未成年);}} }当 age 18 为 false 时执行 else 语句块。 补充 可使用条件表达式三目运算符表达式1? 表达式2 : 表达式3 简化 if else 语句。 public class IfElseStatement2 {public static void main(String args[]) {int age 15;System.out.println(age 18? 在中国你已经成年 : 在中国你还未成年);} }3. if … else if … else 语句 3.1 语法 结合 else if 实现更复杂的程序分支结构。 if (条件1) {// 如果条件1成立执行此处代码 } else if (条件2) {// 如果条件1不成立并且条件2成立执行此处代码 } else {// 如果条件1、条件2都不成立执行此处代码 }3.2 实例 // 根据给定分数向屏幕打印评级 public class IfElseIfStatement {public static void main(String args[]) {int score 70;if (score 90) {System.out.println(优秀);} else if (score 70) {System.out.println(良好);} else if (score 60) {System.out.println(及格);} else {System.out.println(不及格);}} }程序遇到符合条件的分支就执行该分支语句块不再执行其他分支。 3.3 嵌套 if … else 语句 可在 if 或 else if 语句中嵌套使用 if 或 else if 语句。 public class IfElseStatement1 {public static void main(String[] args) {int age 25;int sex 1; // 此处用sex变量表示性别1男 2女if (age 20) {System.out.println(在中国你已经成年);if (sex 2) {System.out.println(并且到了法定的结婚年龄);}if (sex 1 age 22) {System.out.println(并且到了法定的结婚年龄);}} else {System.out.println(在中国你还未成年);}} }4. switch 语句 4.1 语法 可理解为简写版的多个 if.. else 语句。 switch (值) {case 值1:语句1.1...语句n.1break;case 值2:语句2.1...语句2.nbreak;default:语句n.1...语句n.n }规则 switch 语句中的变量类型可以是 byte、short、int、char 或者 String。可拥有多个 case 语句每个 case 后跟要比较的值和冒号。case 语句中的值数据类型必须与变量相同且只能是常量或字面常量。变量值与 case 语句值相等时执行该 case 后的语句直到 break 跳出。若无 break程序继续执行下一条 case 语句直到出现 break。可包含 default 分支一般为最后一个分支无匹配时执行无需 break。 4.2 实例 public class SwitchStatement1 {public static void main(String args[]) {int i 2;switch (i) {case 1:System.out.println(i的值为1);break;case 2:System.out.println(i的值为2);break;default:System.out.println(i的值既不等于1也不等于2);}} }从 JDK5 开始可与枚举值一起使用从 JDK8 开始可与 String 值一起使用。 5. 小结 Java 中条件语句主要有 if 语句和 switch 语句。 场景选择多个 判断用 switch 语句更清晰复杂条件表达式用 if 语句更合适。if 语句使用建议 每个分支用 {} 括起来。多个 if... else 时将可能性大的分支排在前面。避免 if... else 嵌套层级过深。 switch 语句使用建议 每个分支不要漏写 break。总是写上 default 分支。
http://www.dnsts.com.cn/news/137952.html

相关文章:

  • 2024网站推广网站备案核验点
  • 饿了吗外卖网站怎么做浙江省建设监理管理协会网站
  • 大兴 网站建设哪类公司做网站的最多
  • 怎么在建筑网站做翻译兼职网页设计下载方式
  • ps教程网站有哪些想学动漫设计报什么专业
  • 太原做网站多少钱学做点心上哪个网站
  • 用手机建立自己的网站设计教程
  • 网站模板侵权如何处理wordpress nginx 伪静态
  • 淮南定制网站建设公司wordpress商城主题付费
  • 免费网站个人注册遵义在线读者板留言
  • 如何给网站备案哈尔滨网站开发电话
  • 郑州网站建设公司价格高清海报素材网
  • ie10网站后台无法编辑建筑工程摘要300字
  • 网站开发工具与技术开软件外包公司赚钱吗
  • 体育如何做原创视频网站手机上网站用建设工具
  • 阿里云服务器多个网站网站服务器速度对seo有什么影响?
  • vs2019怎么创建网站合肥网站设计
  • 珠海网站建设公司怎么样市场营销策划方案模板
  • 家乡网站怎么做中铁十六局集团门户登录
  • 北京seo网站内部优化安装wordpress提示建立数据库连接时出错
  • 网站首页图怎么做温州编程网站
  • 自己做游戏网站wordpress就是博客吗
  • 一个公司网站备案在线网站建设哪家便宜
  • 网站建设项目策划网站产品二级分类
  • 企业邮箱怎么查找深圳网站建设公司乐云seo
  • app开发网站建设及开发python在线编程翻译器
  • 建设高端网站公司哪家好保定市做网站的电话
  • 商标设计logo免费生成器网站免费建站的网址
  • 阿里云申请域名做网站电商网站建设市场
  • 商贸营销型网站案例潍坊网络推广个人合作