/** * ClassName: Test01 * * @Author 爱扣钉-陈晨 * @Create 2023/11/16 11:39 * @Version 1.0 */ public class Test06 { public static void main(String[] args) { // + 连接 int a = 10; System.out.println(a+"1"); // 101 //+ 连接 是和字符 相遇 没有遇到字符串 执行 + 法 System.out.println(1+2+a+"1"); // 两个两个执行 System.out.println("------------"); // ++ 自增 //单独使用 +1 int a1 = 10; //++a1; //自增 a1++; //自增 System.out.println(a1); System.out.println("-------------"); //参与 运算符 // 区分 前 + 和 后 + int a2 = 10; //int a3 = ++a2; // 先加1 赋值 a3 = 11; //System.out.println("a3="+a3); int a4 = a2++; // 先赋值 10 之后 + 1 a2 = 11 System.out.println("a4="+a4); System.out.println("a2="+a2); //练习 int x = 3; // 3 + 5 * 5 int y = x++ + ++x * x++; System.out.println("x="+x); // x = 6 System.out.println("y="+y); // y = 28 // 符号优先级 ++ } }