判断与它的判断与语句
我们知道我们的程序的逻辑本来应该是根据判断的结果类决定的,说到底是出票还是不出票,如果你不大于等于是,我为什么给你出票,为什么要找你钱,那我们要这么做呐?
我们需要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小的话就要走年轻就要醒着拼否则就要走你成功的步入了中年了