Java基础教程9-if-else语句和相关比较运算操作

来源:互联网 发布:大数据云计算好吗 编辑:程序博客网 时间:2024/06/05 05:03

       本文来介绍Java中的if条件语句,相当于现实生活中的。如果条件A发生,那么去执行条件A相关事件,如果条件A不发生,那么执行其他事件。有条件就有比较,所以,本文还介绍了常见的比较运算操作。相关示例代码如下。

package lessons;/* * if else 条件控制语句 * 相关练习 *  */public class MyClass {/* if -else语句一般的语法格式如下 if(布尔条件表达式){ 执行条件为真的操作  } else{ 执行条件为假的操作 }   */public static void main(String[] args) {//例子,比较两个数是否相等int a = 10;int b = 15;/*常见的比较运行操作==  相等,相当于数学里面的等号!=  不相等>   大于<   小于>=  大于或等于<=  小于或等于*/if(a == b){System.out.println("a 和 b相等");}else{System.out.println("a 和 b不相等");}}}
来练习一个if嵌套语句实现比较abc三个数之间最大数。

package lessons;public class MyClass {public static void main(String[] args) {int a = 5;int b = 9;int c = 18;//利用嵌套语句实现找出最大的一个数if(a > b){if(a > c){System.out.println(a);}else{System.out.println(c);}} else {if(b > c){System.out.println(b);}else{System.out.println(c);}}}}
       最后能够打印出18这个最大的数,这个是一个比较繁琐的办法,如果学了函数,我们可以先把a和b比大小封装成给函数,然后再写一个a b c单个比大小的函数,在第二个函数里面调用ab比大小的函数,很容易得到三个数最大的是哪一个。if条件语句,理论上比较次数越多,程序的性能考验就越大,时间响应就越大,效率就差。


原创粉丝点击