1. 程式人生 > 其它 >三元運算子及小結

三元運算子及小結

擴充套件賦值運算子
package operator;

public class Demo07 {
public static void main(String[] args) {
int a = 10;
int b = 20;

a+=b; //a = a+b
a-=b; //a = a-b

System.out.println(a);

//面試題: 字串連線符 +
/* +運算子兩側,只要有一方出現了String型別,它就會把另外一個運算元(其它運算元)
都轉換成 String 再進行連線
*/
System.out.println(a+b);
System.out.println(""+a+b); //前面加空的字串,把a和b連線起來。如果字串在前面,後面會拼接
System.out.println(a+b+""); //如果字串在後面,它前面的會依舊進行運算
}
}

"D:\IDEA java\IntelliJ IDEA 2019.3.5\jbr\bin\java.exe" "-javaagent:D:\IDEA java\IntelliJ IDEA 2019.3.5\lib\idea_rt.jar=58370:D:\IDEA java\IntelliJ IDEA 2019.3.5\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\L12\Desktop\Note\Demo1\out\production\Demo1 operator.Demo07
10
30
1020
30

Process finished with exit code 0