/** * ClassName: Test01 * * @Author 爱扣钉-陈晨 * @Create 2023/10/28 9:27 * @Version 1.0 */ public class Test04 { public static void main(String[] args) { //String str1 = 4; //判断对错: String str2 = 3.5F + ""; //判断str2对错: System.out.println(str2); //输出: System.out .println(3+4+"Hello!"); //输出: System.out.println("Hello!"+3+4); //输出: System.out.println('a'+1+"Hello!"); //输出:数据类型转换 System.out.println("Hello"+'a'+1); //输出: //分析 // int i = 1; // 2 3 4 // // 1 + 3 * 3 // int k = i++ + ++i * i++; // System.out.println("k = " + k); //? 10 // System.out.println("i = " + i); //? 4 int i = 2; int j = i++; System.out.println(j); // 2 System.out.println(i); // 3 int m = 2; m = m++; // //(1)先取m的值“2”放操作数栈 (2)m再自增,m=3 (3)再把操作数栈中的"2"赋值给m,m=2 System.out.println(m); } }