1. 程式人生 > >字元、字串參與運算

字元、字串參與運算

		/*
		 * 整數的加法。
		 * 字元參與加法操作。拿字元在計算機中底層儲存對應的資料值來參與運算的。
		 * 		'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
			}
		}