一、字串和字元互相進行+運算
注意:
1、+ 號兩邊若都沒有字串,這個就是最普通的算數加法運算
2、若有字元參與算數運算的話,java虛擬機器會將該字元所對應的ASCII碼錶中的數值進行轉換
記住三個特殊的字元對應的ASCII碼值:
'0' - 48
'A' - 65
'a' - 97
3、同級別優先順序的符號,從左向右進行運算,有括號先運算括號裡面的
4、+ 號兩邊若任意一邊是字串,而是做字串的左右拼接操作,拼接結束後是一個新的字串
案例演示
public class DataTypeDemo4 {
public static void main(String[] args) {
//程式碼格式化的快捷鍵:ctrl + alt + L
// System.out.println('a'); // a
// System.out.println('a' + 1); // 98
System.out.println("hello" + 'a' + 1); // helloa1
System.out.println('a' + 1 + "hello"); // 98hello
System.out.println("5+5=" + 5 + 5); // 5+5=55
System.out.println(5 + 5 + "=5+5"); // 10=5+5
System.out.println("5+5=" + (5+5)); // 5+5=10
}
}