/**
* 在java语言中 "+" 运算符有两个作用:
* - 加法运算 求和 当 + 号两端都是数字,一定是进行加法运算
* - 字符串的拼接 当 + 号两端的一端是字符串,他的作用就是字符串拼接,运算结果还是一个字符串
*
* 数字 + 数字 ---> 数字
* 字符串 + 数字 ---> 字符串
* 数字 + 字符串 ---> 字符串
* 字符串 + 字符串 ---> 字符串
*/
class 字符串连接运算符{
public static void main(String[] args) {
int a = 30;
int b = 50;
System.out.println(a + "+" + b + "=" + (a + b));//30+50=80
System.out.println(10 + 20);//30 求和
System.out.println(10 + 20 + 30);//60 求和
System.out.println(10 + 20 + "30");//3030 先求和后拼接
System.out.println(10 + (20 + "30"));//102030 全是拼接
System.out.println("10 + 20 =" + 10 + 20);//10 + 20 =1020
System.out.println("10 + 20 =" + (10+20));//10 + 20 =30
}
}
Java语言中的“+“
于 2022-10-31 19:46:32 首次发布