idea快速生成代码
- 1介绍
- 2使用
- 2.1快速生成打印语句:sout、girlfriend.sout、serr、girlfriend.serr
- 2.2快速生成main方法:psvm
- 2.3快速生成arry的for循环:itar
- 2.4快速生成for循环:fori
- 2.5快速生成Collection迭代:itco
- 2.6快速生成enumeration遍历:iten
- 2.7快速生成增强for:iter、girlfriend.for
- 2.8快速生成iterator迭代:itit
- 2.9快速生成List的遍历:itli
- 2.10快速赋值到新对象:girlfriend.var
- 2.11快速给对象添加同步锁:girlfriend.synchronized
- 2.12快速给对象添加异常处理:girlfriend.try
- 2.12快速变换对象:girlfriend.cast、girlfriend.castvar
- 2.13快速return:girlfriend.return
- 2.14快速判断对象有没有:girlfriend.null、girlfriend.notnull、girlfriend.nn
- 2.14快速提升对象地位:list.field
1介绍
idea通过输入几个字母点击回车快速生成方法或者语句
girlfriend:对象
2使用
2.1快速生成打印语句:sout、girlfriend.sout、serr、girlfriend.serr
List<String> list=new ArrayList();
System.out.println();
System.out.println(list);
System.err.println();
System.err.println(list);
2.2快速生成main方法:psvm
public static void main(String[] args) {}
2.3快速生成arry的for循环:itar
for (int i = 0; i < array.length; i++) {
= array[i];
}
2.4快速生成for循环:fori
for (int i = 0; i < ; i++) {}
2.5快速生成Collection迭代:itco
List<String> list=new ArrayList();
for (Iterator<String> iterator = list.iterator(); iterator.hasNext(); ) {
String next = iterator.next();
}
2.6快速生成enumeration遍历:iten
Enumeration enumeration = null;
while (enumeration.hasMoreElements()) {
Object nextElement = enumeration.nextElement();
}
2.7快速生成增强for:iter、girlfriend.for
List<String> list=new ArrayList();
for (String s1 : list) {}
2.8快速生成iterator迭代:itit
Iterator iterator = null;
while (iterator.hasNext()) {
Object next = iterator.next();
}
2.9快速生成List的遍历:itli
List<String> list=new ArrayList();
for (int i = 0; i < list.size(); i++) {
String s1 = list.get(i);
}
2.10快速赋值到新对象:girlfriend.var
List<String> list=new ArrayList();
List<String> list1 = list;
2.11快速给对象添加同步锁:girlfriend.synchronized
List<String> list=new ArrayList();
synchronized (list) {}
2.12快速给对象添加异常处理:girlfriend.try
List<String> list=new ArrayList();
try {
list
} catch (Exception e) {
e.printStackTrace();
}
2.12快速变换对象:girlfriend.cast、girlfriend.castvar
- girlfriend.cast
List<String> list=new ArrayList();
((ArrayList<String>) list)
- girlfriend.castvar
List<String> list=new ArrayList();
ArrayList<String> strings = (ArrayList<String>) list;
2.13快速return:girlfriend.return
return list;
2.14快速判断对象有没有:girlfriend.null、girlfriend.notnull、girlfriend.nn
if (list == null) {}//girlfriend.null
if (list != null) {}//girlfriend.notnull、girlfriend.nn
2.14快速提升对象地位:list.field
private List<String> list;
private void Test(){
//List<String> list=new ArrayList();//原位置
list=new ArrayList();
}