判断与它的判断与语句
我们知道我们的程序的逻辑本来应该是根据判断的结果类决定的,说到底是出票还是不出票,如果你不大于等于是,我为什么给你出票,为什么要找你钱,那我们要这么做呐?
我们需要java语言的一个新的语言成分叫做判断,
实际上我们要做的不是将那个amount大余等于10的数据进行输出,而是往下写一个如果(if)amount是大于等于10,我们就打印出来票
这是投进去的钱大于10的后输出出来的结果,他就会给我们打印出来车票
然后就是小于10的最后输出出来的结果
if语句
一个基本的if语句由一个关键字if开头,跟上在括号里的一个表示条件的逻辑表达式,然后是一对大括号“{}”之间的若干条语句。如果表示条件的逻辑表达式的结果为true,那么就执行后面跟着的这对大括号中的语句,否则就跳过这些语句不执行而继续下面的其他语句
if (in>amount){in+=amount+10;}
if语这一行结束的时候并没有表示语句结束的“;”而后面的赋值语句写在if的下一行,并且缩进了,在这一行结束的时候有一个表示与语句结束的“;”这表明这条赋值语句是if语句的一部分,if语句拥有和控制这条赋值语句,决定它是否要被执行
在eclipse中有一个方法,可以看到程序是这么做的这方法叫做debug,我们读取跟踪运行这个程序
这个叫做行断点,也就是说我们在这一行中设一个行断点,有什么作用,就是将程序运行的时候到这个地方会停下来
单击这个像虫子一样的东西就是启动debug
启动后就呈现出一个这样的画面
进行单击往下继续进行
按下这个号红色方块就停止运行程序了
上述我们画过一个图,那种图被称为流程图
这就是被称为流程图
if-else
如果x大于y的话那么max是x否则的话else的意思就是否则,所以else是用来和if连在一起用和if语句当真表达,如果不是那样的话,我们该这么做,否则的话我们该这么做
其中常量定义为35,如果用户输入的那个值比35小的话就要走年轻就要醒着拼否则就要走你成功的步入了中年了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)