if和if...else,if...else if循环写法的比较

if和if…else,if…else if循环写法的比较

在编程的时候,我们经常会用到各种判断语句,今天我跟大家分享一个关于if和if…else,if…else if三个都是有关if的循环的写法,看看他们又有哪些的不一样。
1、 现在我们先一起来看看他们的输出结果:
if和if...else,if...else if循环写法的比较_第1张图片
嗯,三者的输出结果明明是一样的,他们的写法又分别是怎样的呢?下面一起来看看代码吧
2、 首先,来看看if的写法:

package com.gx.demo;

public class demoIf {

	public static void main(String[] args) {
		//声明变量
		int num1=50;
		int num2=34;
		
		//if
		if(num1 > num2){
			System.out.println("num1大于num2");
		}
		if(num1 == num2){
			System.out.println("num1等于num2");
		}
		if(num1 < num2){
			System.out.println("num1小于num2");
		}
	}
}

3、 然后,来看看if…else的写法:

package com.gx.demo;

public class demoIf {

	public static void main(String[] args) {
		//声明变量
		int num1=50;
		int num2=34;

		//if...else
		if(num1 > num2){
			System.out.println("num1大于num2");
		}
		else{
			System.out.println("num1小于等于num2");
		}
	}
}

4、 最后,来看看if…else if的写法:

package com.gx.demo;

public class demoIf {

	public static void main(String[] args) {
		//声明变量
		int num1=50;
		int num2=34;

		//if...else if
		if (num1 == num2) { // 如果 num1 等于 num2 
	         System.out.println("num1 等于 num2"); 
	     } 
		else if (num1 > num2) { // 如果 num1 大于 num2 
	         System.out.println("num1 大于 num2"); 
	     } 
		else { // 否则就是小于 
	         System.out.println("num1 小于 num2"); 
	     } 
	}
}

以上三种写法,我觉得都挺简单的,就看我们平时喜欢用那种写法了。好了,这次的分享就到这了。

你可能感兴趣的:(if和if...else,if...else if循环写法的比较)