java中+的用法

2024-11-28 10:53:27
推荐回答(4个)
回答1:

java的+ 有2种用法:数学运算 和 连接符。
一般只要把握住:
只要+ 的左右任何一边有String类型就把它当连接符

你的1、3问题都是 + 当连接符的用法

你的2问题是 = 的赋值,要看清谁在 = 的左边,就是给谁赋值。

其它方面 天狼星的回答 已经不错了,你合起来看就行。

回答2:

这个是java处理字符串的方式,作用是把两个字符串简单连接起来,拼成一个字符串,System.out.print(code + " ")这句代表输出code表示的字符串,再加上一个空格

回答3:

string的+就是把两个string合并

回答4:

1。System.out.println("Output: " + args[0] + args[1]);
这个里面的 + 是连接符,不是运算符,他是输出Output:helloevery,一般像这样的都是连接符。
2。
String one = args[0]; //=="one"
String two = args[1]; //=="two"
上面两句的意思是把args[0]和args[1]的值分别赋值给one和two,而不是把one和two赋值给args[0]和args[1]。
args[0] = "hello";
args[1] = "every";
这两句是把"hello"和"every"分别赋值给args[0]和args[1]。
他们是不一样的。
3。
这个也是连接符,和你第一个问的一样,是输出code的值,后面有一个空格。

+ 这个符号,很好理解的,就看他是不是在一个表达式里面,如果在一个表达式里面,他就是运算符(加的意思),比如
int i = 1;
int j = 2;
System.out.println("sum="+(i+j));
这样的话,"sum="后面的+就是连接符,而i+j是一个表达式,所以是运算符。所以他会输出sum=3。