if和if…else,if…else if循环写法的比较
在编程的时候,我们经常会用到各种判断语句,今天我跟大家分享一个关于if和if…else,if…else if三个都是有关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");
}
}
}
以上三种写法,我觉得都挺简单的,就看我们平时喜欢用那种写法了。好了,这次的分享就到这了。