谁给我解释下这个java程序的加号是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/28 11:47:17
System.out.println("a的值是:"+a);
那个加号是什么意思,明显取掉那个加号,就运行不出了。

+是java 里唯一的从载的运算符
一共有2个用途
1就是平常用的加的功能 把2个变量的值加起来
int a=1 b=2;
a=a+b;
2就是你问题里写那样可以把2个字符串连起来组成一个新的字符串
不过这个方法虽然简单但是回消耗比较过的资源

+号 在java 里面有俩个意思 一个是在运算的时候用 例如:
int a = 2;
int b = 3;
int c = 2 + 3;
System.out.println(c);
// 这个的意思是用作运算的

还有一种意思就是连接字符串 例如:

String a = "hello";
String b = "word";
String c = a + b; 这的加号就是用于连接a里面的hello和b里面的word打印输出

System.out.println(c); 结果就是 helloword
或者这样输出
System.out.println("hello"+"word"); 这个结果也是helloword
如果这样输出也一样
System.out.println("hi "+"hello "+"word"); 这也是连接字符串
结果就是 hi hello word 不知道你明白了没

加号就是 连接字符串 的意思

将前面的String和后边的变量值连接起来

那个+号是JAVA中的字符串的连接符。
比如"abc"+ "123"结果就是"abc123"
而且他还有功能就是无论什么类型与字符串相加
结果都是字符串。

+号是字符串连接符 在输出字符串是使用 前面那位说的比较好 将字符串与后面的变量连接起来 比如System.out.prinln("a"