如何掌握java选择结构_掌握Java的流程很关键

我们编写的代码在Java程序中是按照一行逻辑行来执行的,但实际上,我们经常会遇到许多选择,然后根据不同的情况进行不同的处理,在Java程序中同样存在着类似的处理方式,这些方式主要有选择结构、顺序结构、循环结构。

选择结构:在其它情况不变的情况下,程序从头到尾按顺序执行每条语句;

顺序结构:代表着不同的情况下,处理的方法存在差异,Java中可以使用的Selectionstructure的语法是if(条件){执行体1}else{执行体2},if(含)如果括号内的条件满足要求(即括号内的条件),则执行器1内的代码,否则执行器2内的代码,根据情况执行不同的逻辑;当需要多个判断的时候,可以使用if(条件){执行体}elseif(条件){}else{执行体}其中elseif可以有多个。

这种结构进行判断,将可能出现的情况一一列出,然后进行不同的处理;

循环结构:一个操作已经循环了很多次。如果没有这个循环结构,我们可能需要连续多次写同一个代码,并且需要一定的次数。例如,我需要循环印刷100个helloworld。如果没有这个循环结构,我们需要连续写100个以上的印刷句子。这样的程序看起来代码很多,而且维护很差。有了循环结构,我们可以直接用循环语法格式印刷100个句子。例如,我们可以使用for(inti=0;i+){显示结构简洁}

与for循环不同的是,Java中的while(条件){循环体}和do{循环体}while(条件)语句是两个循环,其中第一个while循环首先对条件进行判断,如果条件满足则进入执行循环体,第二个do...while循环首先进入循环体,在执行条件判断之前,先对循环体的内容进行判断,也就是说,即使不满足条件,do...while也只执行一次循环;

除了forwhile,循环结构还有foreach等循环结构语法,基本格式是(stringstring:stringlist){system。Out.println(字符串);}这样,循环将输出stringList列表中每个字符串的信息;

在Java开发中最有用的循环方式,也是许多算法中的基本控制语句,在许多常见的算法编码实现中,都需要借助于for循环方式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值