Java中的a+=b,a-=b,以及字符串连接符 +

Java中的a+=b,a-=b,以及字符串连接符 +

a+=b,a-=b

a+=b意思就是a=a+b

a-=b意思就是a=a-b

int a = 10;
int b = 20;

a+=b;//a=a+b
System.out.println(a);//输出的结果为30
a-=b;//a=a-b
System.out.println(a);//输出的结果为10

字符串连接符 +

//字符串链接符号  +  ,String
System.out.println(a+b);//输出结果为30
System.out.println(""+a+b);//输出结果为1020,这是把10和20拼接起来了,虽然""之间什么都没有,但也是String类型
System.out.println(a+b+"");//输出结果为30

结论:字符+号,前面如果有String类型,则后面的数字是拼接,而不是计算

posted @ 2021-07-22 17:42  Liquor无言  阅读(1322)  评论(0)    收藏  举报