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

二级域名分发网站源码引擎优化

二级域名分发网站源码,引擎优化,企业注册官网入口,云电子网站开发一、三种执行顺序 顺序结构、分支结构(if、switch)、循环结构(for、while、do-while) 二、分支结构 (一)if分支的三种形式(根据条件真假来执行某段代码) 1.只有if package xixi;…

一、三种执行顺序

顺序结构、分支结构(ifswitch)、循环结构(forwhiledo-while

二、分支结构

(一)if分支的三种形式(根据条件真假来执行某段代码

1.只有if

package xixi;public class HelloWorld {public static void main(String[] args) {
//       案例:测温机当测出温度大于37.3度,则报警。double d = 37.8;if (d>=37.3){System.out.println("温度异常,请远离!");}}
}
//结果
//温度异常,请远离!

2.if-else

package xixi;public class HelloWorld {public static void main(String[] args) {
//       案例:如果余额大于等于90元,则发送红包成功,否则输出余额不足double money = 89.7;if (money>=90){System.out.println("红包发送成功!");}else {System.out.println("余额不足!");}}
}
//结果
//余额不足!

3.if-else if-else

package xixi;public class HelloWorld {public static void main(String[] args) {
//       案例:如果顾客消费大于等于100,打9折;大于等于200,打8折;大于等于300,打7折。double money = 208;if (money>=300){System.out.println("打7折!");}else if (money>=200) {System.out.println("打8折!");} else if (money>=100) {System.out.println("打9折!");}else {System.out.println("不打折!");}}
}
//结果
//打8折!

 4.注意:

if语句的{}中只有一行代码的情况,{}可以省略不写

package xixi;public class HelloWorld {public static void main(String[] args) {
//       案例:测温机当测出温度大于37.3度,则报警。double d = 37.8;if (d>=37.3) System.out.println("温度异常,请远离!");}
}
//结果
//温度异常,请远离!

 (二)switch分支(通过比较值来决定执行哪条分支,性能较好

1.格式

package xixi;public class HelloWorld {public static void main(String[] args) {
//       案例:周一:埋头苦干解决bug;周二:请求大牛程序员帮忙;周三:今晚烧烤;周四:主动帮助新来的程序员解决bug;周五:今晚约会;周六:出门旅游;周日:宅家休息,准备上班。String week = "周二";switch (week){case "周一":System.out.println("埋头苦干解决bug");break;case "周二":System.out.println("请求大牛程序员帮忙");break;case "周三":System.out.println("今晚烧烤");break;case "周四":System.out.println("主动帮助新来的程序员解决bug");break;case "周五":System.out.println("今晚约会");break;case "周六":System.out.println("出门旅游");break;case "周日":System.out.println("宅家休息,准备上班");break;default:System.out.println("你输入的日期异常。");}}
}
//结果
//请求大牛程序员帮忙

2.注意:

表达式类型只能是byteshortintchar,JDK5开始支持枚举,JDK7开始支持String,不支持double(计算不精确)、float(计算不精确)、long(范围太大)。

②case给出的值不允许重复,且只能是字面量,不能是变量(变量可变)。

③正常使用switch的时候,不要忘记写break,否则会出现穿透现象

package xixi;public class HelloWorld {public static void main(String[] args) {
//       案例:周一:埋头苦干解决bug;周二:请求大牛程序员帮忙;周三:今晚烧烤;周四:主动帮助新来的程序员解决bug;String week = "周二";switch (week){case "周一":System.out.println("埋头苦干解决bug");break;case "周二":System.out.println("请求大牛程序员帮忙");case "周三":System.out.println("今晚烧烤");break;case "周四":System.out.println("主动帮助新来的程序员解决bug");break;default:System.out.println("你输入的日期异常。");}}
}
(穿透现象:因为第13行没有break,所以当执行完周二的代码后继续执行周三的代码(因为switch只判断一次值),直到运行到第16行的break才结束)
//结果
//请求大牛程序员帮忙
//今晚烧烤

3.穿透现象的使用(当case代码相同时,可以简化代码

package xixi;public class HelloWorld {public static void main(String[] args) {
//       案例:周一:埋头苦干解决bug;周二:请求大牛程序员帮忙;周三:请求大牛程序员帮忙;周四:请求大牛程序员帮忙;周五:今晚约会;周六:今晚约会;周日:宅家休息,准备上班。String week = "周二";switch (week){case "周一":System.out.println("埋头苦干解决bug");break;case "周二":case "周三":case "周四":System.out.println("请求大牛程序员帮忙");break;case "周五":case "周六":System.out.println("今晚约会");break;case "周日":System.out.println("宅家休息,准备上班");break;default:System.out.println("你输入的日期异常。");}}
}
(周二代码运行后一直穿透到周四的代码,遇到break后跳出switch)
//结果
//请求大牛程序员帮忙

三、循环结构 

(一)for循环(控制一段代码反复执行多次)

1.格式

package xixi;public class HelloWorld {public static void main(String[] args) {
//      案例:循环3次输出"Hello World"for (int i = 0; i<3; i++){System.out.println("Hello World");}}
}
//结果
//Hello World
//Hello World
//Hello World

2.快捷键

fori —— "for ( int i = 0; i < _; i++){}" 

(二)while循环(控制一段代码反复执行多次,但不确定次数)

1.格式

package xixi;public class HelloWorld {public static void main(String[] args) {
//      案例:1-100的奇数和int i = 0;while (i<3) {System.out.println("Hello World");i++;}}
}
//结果
//Hello World
//Hello World
//Hello World

(三)do-while循环(先执行,后判断)

1.格式

package xixi;public class HelloWorld {public static void main(String[] args) {
//      案例:1-100的奇数和int i = 3;do {System.out.println("Hello World");i++;}while (i<3);}
}
do-while的执行顺序是先执行循环语句再判断,所以即使变量初始值已经不符合循环的要求,但仍然可以执行一次循环语句
//结果
//Hello World

(四)注意

1.循环变量的使用

for循环中,控制循环的变量只在循环中使用whiledo-while循环中,控制循环的变量在循环结束后仍然能使用。 

2.快捷键

选中要写入的代码块+"Ctrl"+"Alt"+"t"——可以快捷输出循环或者分支的结构

(五)死循环(三种写法)

1.for循环

2.while循环

3.do-while循环

(六)循环嵌套

注意:三种循环可以互相嵌套

(七)跳转关键字(break、continue)

1.break(跳出并结束当前所在循环的执行

注意:用于循环中或者switch分支的执行中,但可以结束循环中的if语句

2.continue(跳出当前循环的当次执行,直接进入循环下一次执行)

注意:只用于循环

http://www.dtcms.com/wzjs/66887.html

相关文章:

  • 小工作室做网站bt磁力在线种子搜索神器下载
  • 珠海市品牌网站建设哪家好免费发帖推广网站
  • 自己做的网站某些电脑打不开雅思培训机构哪家好机构排名
  • 动态网站建设常见的4种技术腾讯第三季度营收448亿元
  • 国外做电商网站有哪些方面厦门seo起梦网络科技
  • 搜狐视频网站联盟怎么做站长工具四叶草
  • 网站备案需要具备什么条件星力游戏源码
  • dw做旅游网站教程网站流量统计平台
  • 淘宝做的网站靠谱吗seo怎么搞
  • 做外汇最好的财经网站开网店
  • 企业网站制作公司电话seo快速排名培训
  • 中国设计之家网站优化公司上海
  • 网上竞价采购网站建设免费精准客源
  • 网上开店需要什么条件百度seo排名原理
  • 南山网站制作营销方案怎么写?
  • 吐鲁番市建设局网站营销公司排名
  • 法拍房北京网站潮州网络推广
  • wordpress自定义tag页面谷歌seo网站建设
  • behance设计网站怎么念珠海优化seo
  • 临西企业做网站seo网站推广免费
  • 企业云平台管理系统浙江seo技术培训
  • 做公司网站500元seo交流论坛
  • 如何免费建企业网站5118营销大数据
  • 佛山专业英文网站建设网站制作建设
  • 泗阳建设局网站百度开发平台
  • 手机网站制作套餐百度app安装
  • 成都武侯区网站建设百度知道合伙人官网
  • 如果想看网站的收费电影应该怎么做外贸google推广
  • 企石网站建设免费web服务器网站
  • 无锡网站建设制作设计seo软件优化工具软件