1. 通用篇
1.1. 系统输出篇
serrSystem.err.println("");soutSystem.out.println();soutm可打印当前类的方法名public class LiveTemplate { public static void main(String[] args) { System.out.println("LiveTemplate.main"); } }soup可打印当前方法的所有入参即值public static void main(String[] args) { System.out.println("args = [" + args + "]"); }soutv可打印定义的变量值public static void main(String[] args) { String str = "hello world"; System.out.println("str = " + str); }
1.2. 快速迭代器篇
fori快速生成for循环for (int i = 0; i < ; i++) { }itli快速生成for list循环for (int i = 0; i < list.size(); i++) { Object o = list.get(i); }itco使用迭代器循环for (Iterator iterator = collection.iterator(); iterator.hasNext(); ) { Object next = iterator.next(); }iten使用while循环while (enumeration.hasMoreElements()) { Object nextElement = enumeration.nextElement(); }iterfor循环for (String arg : args) { }
1.3. 快速生成代码块
psvm快速生成main函数public static void main(String[] args) { }getigetInstancepublic static LiveTemplate getInstance() { return ; }'ifn' if null:判断对象是否为空
if (args == null) { }innif not null:判断对象不为空if (args != null) { }instinstance of:判断是否是某类型的实例if (args instanceof Object) { Object o = (Object) args; }
1.4. 快速生成修饰符
psfpublic static finalpublic static finalpsfipublic static final intpublic static final intpsfspublic static final Stringpublic static final StringStStringthrthrow new