流程控制也不过如此,你还不会吗_流程控制包括哪些内容

createh53周前 (02-27)技术教程3

Hello,大家好,我是编程小白,又见面了。上篇我们说了变量,但回来变量还远远不过,任何业务都需要有逻辑支撑,所以就需要我们学会流程控制,话不多说,开始今天的学习


在说流程控制之前,说一下逻辑运算符

逻辑运算符

>(大于),<(小于),=(等于),!=(不等于)。

&&:且

||:或

说完逻辑运算符,我们来正式学流程控制

If else(如果...)

用得最多的逻辑,任何业务都离不开if else

用法:

if(条件){

满足条件要执行什么

}else{

不满足条件执行什么

}

条件一般搭配逻辑运算符使用

示例:

要求:3是否大于5,如果是,输出3大于5,不是输出3小于5


是不是很简单。


If else还可以这么用

If(条件1){

满足条件1执行什么什么

}else if(条2){

满足条件2执行什么什么

}else{

都不满足执行什么什么

}

这里有个很重要的点

第二个if前不要忘了加else,很多新手经常忘加(我就是),

这样导致的后果就是,无论第一个if条件满不满足,都会执行第二个if

加了else的话就是第一个if满足了的话,就不会执行第二个if

所以别忘了啊!

大家自己平时多练一下啊!

switch

用的不多,但也要知道

用法:

switch(表达式){

case 常量1:

执行语句1;

break;

case 常量2:

执行语句2;

break;

...

default:

执行语句n;

break;

}

说明:

① 根据switch表达式中的值,依次匹配各个case中的常量。一旦匹配成功,则进入相应case结构中,调用其执行语句。

当调用完执行语句以后,则仍然继续向下执行其他case结构中的执行语句,直到遇到break关键字或此switch-case结构

末尾结束为止。

② break,可以使用在switch-case结构中,表示一旦执行到此关键字,就跳出switch-case结构

③ switch结构中的表达式,只能是如下的6种数据类型之一:

byte 、short、char、int、String类型

④ case 之后只能声明常量。不能声明范围。

⑥ default:相当于if-else结构中的else.

default结构是可选的,而且位置是灵活的。

示例:如果a=80,输出80,a=90,输出90,a=100,输出100

差不多就是这样,switch用的真的不多,因为不是所有情况都能用switch,而且所有switch都可以化为if else。

上期问题答案:


本章问题:编写程序,声明2个double型变量并赋值。判断第一个数大于10.0,且第2个数小于20.0,打印两数之和。否则,打印两数的乘积

又要说再见了,拜拜!(想学java微信公众号搜素‘编程小白学java’)


相关文章

「穷酸」文科生和天坑专业人,正在争夺码农Offer

封面图逃离“天坑专业”,拿下那个码农Offer一次“极大的震撼”,让经济学二本毕业的李晓晨,萌生了必须转行做码农的想法。大四实习期间,她在广西一家私企做过一段时间HR,整理工资单时她发现——3年工作经...

java使用spring mvc开发微信公众号验证开发者步骤

这几年微信公众平台开发比较热门,但是微信公众平台的SDK和java的sample比较少,很多都是靠自己摸索,首先进行微信公众号的开发,你必须得有个公众号或者测试号,有了这些条件后,你可以在后台里面进行...

Spring Boot 开发微信公众号_spring boot开发微信小程序

在讲微信公众号开发之前,先来大概了解一下微信公众号。微信公众号大体上可以分为服务号和订阅号,订阅号和服务号的区别如下:服务号可以申请微信支付功能。服务号只能由企业申请,订阅号可以由企业或个人申请。订阅...

java使用spring mvc开发微信公众号获取token

上一节我们说到验证开发者的服务器的步骤,由于官方提供的只是php部分的源码,对于不懂PHP的服务器部署可能不知道怎么处理,所以我就写了java的验证服务器的源码,今天我继续进行微信公众号的开发,获取t...

wechatty-project 一个基于JAVA的微信公众号的开发框架

GitHub - chensheng/wechatty-project: Wechattty Project是一个基于JAVA的微信公众号(包括服务号和订阅号)和微信企业号的开发框架,封装良好的API...

推荐 8 个优质技术公众号_技术类公众号取名

今天,先推荐 8 个自己认为比较优质的技术公众号,这些号大多由深耕技术多年的牛人运营,有真实的技术人生感悟,有一线可落地的文章,也有深度的技术解析,强烈推荐大家关注。1、程序员小灰作者小灰 ,通过一群...