1.基本if语句
1.1基本if语句的作用
if语句是指编程语言(包括C语言、C#、VB、java、汇编语言等)中用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一。if语句的一般形式如下:
if(表达式)语句1;[else语句2]
1.2代码演示
package basic;
/**
* The usage of the if statement.
*
* @author Wu Jun 2298320301@qq.com.
*/
public class Day3 {
/**
*********************
* The entrance of the program.
*
* @param args
* Not used now.
*********************
*/
public static void main(String args[]) {
int tempNumber1, tempNumber2;
// Try a positive value
tempNumber1 = 5;
if (tempNumber1 >= 0) {
tempNumber2 = tempNumber1;
} else {
tempNumber2 = -tempNumber1;
} // of if
System.out.println("The absolute value of" + tempNumber1 + "is" + tempNumber2);
// Try a negative value
tempNumber1 = -3;
if (tempNumber1 >= 0) {
tempNumber2 = tempNumber1;
} else {
tempNumber2 = -tempNumber1;
} // of if
System.out.println("The absolute value of" + tempNumber1 + "is" + tempNumber2);
// Now we use a method/function for this purpose.
tempNumber1 = 6;
System.out.println("The absolute value of " + tempNumber1 + " is " + abs(tempNumber1));
tempNumber1 = -8;
System.out.println("The absolute value of " + tempNumber1 + " is " + abs(tempNumber1));
}// of main
/**
*********************
* The absolute value of the given parameter.
*
* @param paraValue
* The given value.
*********************
*/
public static int abs(int paraValue) {
if (paraValue >= 0) {
return paraValue;
} else {
return -paraValue;
} // of if
}// of abs
}// of class Day3
以上代码演示了if条件语句的基本使用方法,并且还演示采用将判断语句封装成函数的方法。这样一来不但可以方便使用,而且还能够减少代码量使得看起来更加简洁。
1.3运行结果
2.总结
基本的if条件语句是比较容易理解的,且使用起来也是非常的简单。但是如果增加if语句判断的条件或者是使用if语句嵌套来实现条件判断,这样一来难度也就上升了一些。当遇到判断条件较多的情况时,我们需要理清到底有多少条件参与判断,以及各个条件之间的关系,比如多个条件是需要同时满足还是只是满足任意多个条件即可。