1.字符串的加操作
(1)当“+”两边出现字符串时,“+”不再是算术运算符,而是字符串之间的“+”。
package cn.cxy.exec;
import java.util.Scanner;
public class HelloJava{
public static void main(String[] args){
System.out.println(123+"123");
System.out.println("中"+45);
}
}
运行结果:
(2)“+”从左往右开始执行
如下:
package cn.cxy.exec;
import java.util.Scanner;
public class HelloJava{
public static void main(String[] args){
System.out.println(123+1+"你好");
System.out.println("中"+24+45);
}
}
运行结果:
(3)当“+”两边都不为字符串呢?
package cn.cxy.exec;
import java.util.Scanner;
public class HelloJava{
public static void main(String[] args){
System.out.println(123+1+'你');
System.out.println('中'+24+45);
}
}
运行结果:
显然,不为字符串为字符时,进行的是ASCII码之间的运算