字元、字串參與運算
阿新 • • 發佈:2019-01-05
/* * 整數的加法。 * 字元參與加法操作。拿字元在計算機中底層儲存對應的資料值來參與運算的。 * '0' 48 * 'a' 97 * 'A' 65 * 字串參與加法操作。 * 這裡的+其實不是加法,而是字串連線符。 */ public class OperatorDemo3 { public static void main(String[] args) { // 整數加法 int a = 10; int b = 20; System.out.println(a + b); System.out.println("------------------"); // 字元參與加法操作 char c = '0'; char c2 = 'a'; System.out.println(a + c); //結果是58 System.out.println(a + c2); //結果是107 System.out.println("------------------"); // 字串參與加法操作 System.out.println("hello" + a); //結果是hello10 System.out.println("hello" + a + b); // "hello"+10,然後再和b進行拼接 結果是hello1020 System.out.println(a + b + "hello"); //結果是30hello } }