1. 程式人生 > 其它 >Java加號的三種用法

Java加號的三種用法

public class Demo05Plus {
public static void main(String[] args) {
// 字串型別的變數基本使用
// 資料型別 變數名稱 = 資料值;
String str1 = "Hello";
System.out.println(str1); // Hello

System.out.println("Hello" + "World"); // HelloWorld

String str2 = "Java";
// String + int --> String
System.out.println(str2 + 20); // Java20

// 優先順序問題
// String + int + int
// String + int
// String
System.out.println(str2 + 20 + 30); // Java2030

System.out.println(str2 + (20 + 30)); // Java50
}
}

/*
四則運算當中的加號“+”有常見的三種用法:

1. 對於數值來說,那就是加法。
2. 對於字元char型別來說,在計算之前,char會被提升成為int,然後再計算。
char型別字元,和int型別數字,之間的對照關係表:ASCII、Unicode
3. 對於字串String(首字母大寫,並不是關鍵字)來說,加號代表字串連線操作。
任何資料型別和字串進行連線的時候,結果都會變成字串
*/