开启Postfix Completion
在将今天的技巧前,我们需要作几个准备:IntellJ IDEA和开启Postfix Completion。
打开IDEA的Settings -> Editor -> General ->Postfix Completion,把这个框选上即可。
创建对象
.var
如果我们要创建一个Student
对象,我们可以使用new Student().var
。
Student student = new Student();
.new
下图这个操作更加快捷,一步到位。
转型
.castvar
如果要将Object
转成Student
,可以new Object().castvar
。
Student student2 = (Student) new Object();
if语句
.null
如果对象为null
的编写。student.null
。
if (student == null) {
}
.notnull
如果对象不为null
的编写。student.nn
。
if (student != null) {
}
.if
对boolean
变量的if
语句写法,例如:flag.if
boolean flag = true;
if (flag) {
}
.while
如果是while
循环,可以这样flag.while
。
while (flag) {
}
打印
.sout
想在控制台打印,可以这样:flag.sout
。
System.out.println(flag);
方法返回
.return
如果我们要返回某个值,可以:返回值.return
。
public boolean test(){
return true;
}
for循环
.fori
下面是几种for
循环的编码方式。
for (int i = 0; i < strs.length; i++) {
}
.for
for (String str : strs) {
}
.forr
for (int i = strs.length - 1; i >= 0; i--) {
}
List列表
.list
如果需要编写一个包了对象的List
,例如:Student.list
。
List<Student> students =new ArrayList<>();
怎么样使用我上面的技巧,敲代码是不是一气呵成,行云流水,运指如飞。😄
编码速度起来了,效率得以提高,等着被老板夸吧。
精彩推荐
扫码二维码,获取更多精彩。或微信搜Lvshen_9,可后台回复获取资料
1.回复"java" 获取java电子书;
2.回复"python"获取python电子书;
3.回复"算法"获取算法电子书;
4.回复"大数据"获取大数据电子书;
5.回复"spring"获取SpringBoot的学习视频。
6.回复"面试"获取一线大厂面试资料
7.回复"进阶之路"获取Java进阶之路的思维导图
8.回复"手册"获取阿里巴巴Java开发手册(嵩山终极版)
9.回复"总结"获取Java后端面试经验总结PDF版
10.回复"Redis"获取Redis命令手册,和Redis专项面试习题(PDF)
另:点击【我的福利】有更多惊喜哦。