字符、字符串参与运算

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chenzuen113113/article/details/79959822
		/*
		 * 整数的加法。
		 * 字符参与加法操作。拿字符在计算机中底层存储对应的数据值来参与运算的。
		 * 		'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
			}
		}


阅读更多 登录后自动展开
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页