1. psvm
//生成main方法:
public static void main(String[] args) {}
2. sout
//生成打印输出: System.out.println();
3. “abc”.sout
//生成打印字符串:
System.out.println("adc");
4. psf
///生成 共有 静态最终的 public static final
5. psfi
///生成 共有 静态最终的 int public static final int
6. psfs
///生成 共有 静态最终的 String public static final String
7.CTRL+ALT+T
//把选中的代码放在 if/while/for/try里
8. ifn
///生成判断是否为空
if (x == null) {
}
9. inn
///生成判断是否不为空
if (x != null) {
}
10. inst
///生成是否是该对象引用
if (x instanceof Object) {
Object o = (Object) x;
}
11. fori
///生成简单for循环
for (int i = 0; i < ; i++) {
}
12. itli
//生成list的for循环
for (int i = 0; i < list.size(); i++) {
String s = list.get(i);
}
13. itar
///生成array的for循环
int[] array = {1,2,3,4,5};
for (int i = 0; i < array.length; i++) {
int i1 = array[i];
}
14. iter
///根据最近数组/集合生成增强for循环
for (String s : list) {
}
15. list.for
///生成指定数组增强for循环
for (String s : list) {
}
16.I
//生成空白格式增强for循环
for (Object ob : ) {
}
17. iten
///生成 enumeration遍历
while (enumeration.hasMoreElements()) {
Object nextElement = enumeration.nextElement();
}
18. itit
///生成迭代器 iterator
while (iterator.hasNext()) {
Object next = iterator.next();
}
19. itco
/// 生成Collection迭代器
for (Iterator iterator = list.iterator(); iterator.hasNext(); ) {
String next = iterator.next();
}
20 .”xxx”.try
/// 生成try.....catch
try {
"xxx"
} catch (Exception e) {
e.printStackTrace();
}
转载请注明:运维博客 » IDEA常用快速生成代码快捷键