1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
| // 一、变量创建 // 创建局部变量 User().var User user = new User();
// 创建全局变量 User().field Main.user = new User();
// 创建对象 User.new new User();
// 类型强转 Object().cast (User) new Object();
// 类型强转 + 变量创建 Object().castvar User user2 = (User) new Object();
// 二、类型判断 // .null 直接生成这个: user.nullif (user == null) {}
// .notnull 等价于 .nn 生成这个: user.notnull// user.nnif (user != null) { }
//另外如果变量是布尔类型的:可以使用 `.if` 和 `.while`快速生成: // flag.if if (flag) { } // flag.while while (flag) { }
// 三、输出和返回 // 如果我想输出一个变量,使用`.sout`:flag.sout System.out.println(flag);
// 我想设置方法的返回值,使用`.return`:flag.return return flag;
// 四、循环 // 先定义一个数组: String[] users = new String[5]; //如果我想使用 for 循环遍历它,使用`.fori`:users.fori for (int i = 0; i < users.length; i++) { }
//同样的道理,增强 for 循环可以使用 `.for`:users.for for (String s : users) { }
//还有`.forr` 表示逆向遍历:users.forr for (int i = users.length - 1; i >= 0; i
//五、异常 //捕捉异常,相信你已经猜到了,对就是`try`,都是语义化的:main().try try { main();} catch (Exception e) { e.printStackTrace();}
//六、自定义 在 editor
|