java if语句执行顺序_Java的控制流程 和Java的if-else语句的用法 - Break易站

就像有知觉的生物一样,程序必须在执行过程中控制它的世界,并做出选择。在Java中。你要使用执行控制语句来做出选择。

每一个流程的控制,Java的程序都要做出“正确的选择”,这个正确的选择就是我们在程序里面设定好的。就好像每个人走的分叉的路口应该怎么选择一样。Java使用了C的所有流程控制语句,在Java中,控制流程涉及的关键字包括if-else、while、do-while、for、return、break以及选择语句switch。但是,Java并不支持goto语句,因为它引起了许多反对的意见。不用goto的原因很简单,因为goto是表示如果条件成立了,那么就跳到这里,否则就跳到那里;这样的跳转很容易造成逻辑上的混乱,不利于程序员直接的合作开发。

15124841541.png

true和false

Java的所有条件语句都是用条件表达式的true或false来决定执行路径。这里有一个条件表达式的例子:

if(true) {//功能代码;}

我们在if里面,是不允许用数字来代替布尔值的,因为在C++中,if(0)和if(false), if(//非0)和if(true)是相当的。而在Java中是不行的。

Java的if-else

Java中的if-else是流程控制的最基本语句,而else是视情况可以去掉的,语法如下:

if(条件表达式){

//功能代码;

}

//或者

if(条件表达式){

//功能代码;

}

else{

//功能代码;

}

//或者多个条件选择

if(条件表达式){

//功能代码;

}

else if(条件表达式){

//功能代码;

}

else if(条件表达式){

//功能代码;

}

.........

else{

//功能代码;

}

可以写一个简单的例子参考一下:

public class breakyizhan{

public static void main(String[] args){

int a = 1000;

if(n % 2 == 0)

System.out.println(“a是偶数”);

else System.out.println(“a是奇数”);

}

}

/*

(www.breakyizhan.com) 输出结果是:

a是偶数

*/

—Author: Arvin Chen   —Web Address: www.breakyizhan.com (Break易站)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值