方法的定义 | 学习笔记

开发者学堂课程【Java编程入门方法的定义】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/18


逻辑运算符

三目(赋值)运算符

 

进行程序开发的时候三目运算符使用的非常多,而且合理的利用三目运算可以避免一些大范围的程序编写。三目是一种所谓的赋值运算处理。它是需要设置一个逻辑关系的判断之后才可以进行的赋值操作,基本语法如下:

 

关系运算?关系满足时的内容:关系不满足时的内容

 


范例:判断两个数字的大小,将最大值保存。

 
 

public class JavaDemo  {

public static void main(string args[]) {

      int x = 10 ;

      int y = 20;

//判断xy的大小关系来决定最终max变量内容

      int max = x > y ? x : y ;

     System.out.println(max) ;

}

 

public class JavaDemo  {

public static void main(string args[]) {

      int x = 10 ;

      int y = 20;

//判断xy的大小关系来决定最终max变量内容

      int max = 0;

      if(x > y){

         max=x ;

} else { 

   max = y ;

}

     System.out.println(max) ;

}

 

 

对于程序开发,代码越少越好。两种方式,前者只用了一行,而后者用了多行。

三目运算本身也可以进行嵌套处理,也就是说在赋值语句位置上可以进一步编写三目运算。

范例:三目运算嵌套,将三个数字中的最大值保存下来。

 

public class JavaDemo  {

public static void main(string args[]) {

      int x = 10 ;

      int y = 20;

Int z = 15;

Int max = x > y ? (x > z ? x : z) : (y > z ? y : z);

     System.out.println(max) ;

}

 

 

注意:虽然允许进行嵌套处理,但是程序的可读性变的很差,根据实际的情况确定是否使用。

上一篇:mysql通过排序号排序无效


下一篇:自动配置nginx 证书 shell sh 脚本