3 写在末尾 三目运算符在条件较少的时候会使用,可以代替if~else语句,比起if~else有更好的阅读行。 但是如果条件比较多,例如if~ else if ~ else~if ~ else这样的语句使用三目会显得很臃肿不利于阅读,也容易令人发晕。
接下来我们说一说三元运算符: 举个例子:int a=x?y:z 意思是 如果x为true时结果为y否则结果为z 我们测试一下: import java.util.Arrays; public class MyJava { public static void main(String[] args) { int age=20; String a=age>18?"他成年了":"他没有成年"; System.out.println(a); } } ...
public static void main(String[] args) { int iBig = 2;int iSmall = 1;boolean result = (iBig >= iSmall)?true:false;System.out.println("Result Is: "+result);} } 这个例子可以不...
三目运算符 可以内嵌使用. level=(input>90)?"Class A":(input>60)?"Class B":"Class C";; Java lambda例子 简单数据类型int,跟Integer在lambda中的使用还不一样,有区别 code: package com.qhong.lambda.testDemo; import java.util.Arrays; import java.util.Comparator; import java.util.List; /**...
java25-三目运算符 /任务4:三目运算符 编写控制台java程序, 使用Scanner对象相关方法从控制台接收两个整数,比较他们的大小/ import java.util.Scanner; public class test04{ public static void main(String[] args){ Scanner in =new Scanner(System.in);...
++ 、 -- 自增自减运算 1. 2. 3. 4. 5. 6. 7. 注意: Java中整数使用上述运算符,无论怎么计算,只能得到整数,不会出现小数。 public static void main(String[] args) { int i = 1234; System.out.println(i/1000*1000);//计算结果是1000 ...