老规矩这篇文章讲的什么先列出来,如果觉得自己都了解,就不要在这里浪费时间,研究别的技术,喜欢的请给个赞,有意见也可以提出来哦~~(我只有一个要求禁止转载,发文章是为了让大家学习,最讨厌抄的满网都是,你可以不喜欢吃这个蛋糕但请你不要弄脏它)
这个东西在哪设置呢?
setting→General→postfix completion
setting→Live Templates
模板一:psvm
public static void main(String[] args) {
}
模板二:sout
System.out.println();
变形:soutp 打印形参
System.out.println("args = [" + args + "]");int
变形:soutv 打印成员变量
System.out.println("args = " + args);
变形:xxx.sout 打印成员变量
int num = 10;
System.out.println(num);
变形:soutm 打印方法
System.out.println("java8.main");
模板三:fori
String arr[] = new String[]{"1","2","3"};
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
变形:iter 增强for循环
for (String s : arr) {
}
变形:itar fori多了一个赋值
for (int i = 0; i < arr.length; i++) {
String s = arr[i];
}
模板四:list.for
ArrayList list = new ArrayList;
for (Object o : list) {
}
变形:list.fori 生成正常的for循环遍历list
ArrayList list = new ArrayList;
for (int i = 0; i < list.size(); i++) {
}
变形:list.forr 生成逆序的for循环遍历list
ArrayList list = new ArrayList;
for (int i = list.size() - 1; i >= 0; i--) {
}
模板五:ifn
if (list == null) {
}
变形:inn 不等于
if (list != null) {
}
变形:list.null
if (list == null) {
}
变形:list.nn
if (list != null) {
}
模板六:prsf
private static final
变形:psfi
public static final int
变形:psfs
public static final String