黑馬韓前成java學習第二天java中加號連接符詳解

誰給我解釋下這個java程序的加號是什麼意思?


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" + A);


就是連接兩個字符串的符號,沒什麼實際意義。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章