我是靠谱客的博主 贪玩火龙果,最近开发中收集的这篇文章主要介绍java if语句的三种表达方式_if语句的三种形式要如何编写?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在java中,if语句有着各种不同的形式,你知道它都有哪些形式吗?下面跟小编一起来看看吧。

1、如果只有一个情况要判断,用if...

比如,判断一个年份是不是闰年:int a = input.nextInt();

if (a % 400 == 0 || a % 4 == 0 && a % 100 != 0)

{

System.out.println("是闰年");

}

2、如果有两个情况要判断,但是这两种情况不是“如果。。否则”的关系,用if .. if..

比如:请用户输入一个数,如果这个数比100大,显示“请你吃鸡腿”;如果这个数比0小,显示“请你吃鸭脖”int a = input.nextInt();

if (a > 100)

{

System.out.println("吃鸡腿");

}

if (a 

{

System.out.println("吃鸭脖");

}

3、如果有两个情况要判断,但是这两种情况可以用“如果。。否则”的来描述,用if .. else..

比如:请用户输入考试成绩,如果这个数比60大,显示“及格了”;否则,显示“没及格”int a = input.nextInt();

if (a > 60)

{

System.out.println("及格");

}

else

{

System.out.println("不及格");

}

4、如果有多个条件要判断,用if ..else if..else if..else

比如:请用户输入数字,输入0是红猪,1是黑猪,2是白猪,其它是变形猪int a = input.nextInt();

if (a == 0)

{

System.out.println("红猪");

}

else if (a == 1)

{

System.out.println("黑猪");

}

else if (a == 2)

{

System.out.println("白猪");

}

else

{

System.out.println("变形猪");

}

5、如果有多重情况要判断,并且判断的还是等值条件,可以用switch来做。switch (变量)

{

case 值1:

结果1;

break;

case 值2:

结果2;

break;

case 值3:

结果3;

break;

default:

结果4;

break;

}

比如:请用户输入数字,输入0是红猪,1是黑猪,2是白猪,其它是变形猪int pig = input.nextInt();

switch (pig)

{

case 0:

System.out.println("红猪");

break;

case 1:

System.out.println("黑猪");

break;

case 2:

System.out.println("白猪");

break;

default:

System.out.println("变形猪");

break;

}

注:

1、一般情况下,不要省略break,不然程序会一直跑下去,直到遇到break为止

2、case后面不能出现相同的数字

3、switch只能用来做等值判断,如果要求判断某某大于多少或者小于多少,请找if完成

4、switch只能判断int和char,不能判断double和String。1.7以后的版本可以判断String

5、default不一定要出现在最后,你可以随便放

===================随机数====================

1、在代码的最上方写上如上代码import java.util.Random;

2、在main方法里面,加上如下代码Random r = new Random();

3、开始生成随机数int x = r.nextInt(数字);

数字用来控制范围,如果写的是4,那么范围是0-3;如果写的是100,那么范围是0-99

4、如果我想生成1-100的数字,该怎么写r.nextInt(100)+1

5、如果用户输入两个数字a和b,希望系统在这两个数字之间产生随机数

比如,如果用户输入2和34,那么在2-34之间随机

如果用户输入100和4,那么在4-100之间随机

以上就是今天的全部内容了,学习java重要的就是学习它的基础语法和思想,如果小伙伴们还想了解更多相关java入门知识,就请持续关注我们的网站吧。

推荐阅读:

最后

以上就是贪玩火龙果为你收集整理的java if语句的三种表达方式_if语句的三种形式要如何编写?的全部内容,希望文章能够帮你解决java if语句的三种表达方式_if语句的三种形式要如何编写?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部