同事用了这个IDEA技巧,开发效率提升了10倍

4 篇文章 0 订阅
1 篇文章 0 订阅

开启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<>();

怎么样使用我上面的技巧,敲代码是不是一气呵成,行云流水,运指如飞。😄

编码速度起来了,效率得以提高,等着被老板夸吧。

 

精彩推荐

 

Redis进阶

我的后端开发面试分享

我在Github上一个关于俄罗斯方块的项目

我的一次微服务实战-SpringCloud学习

BIO与NIO与多路复用

【吐血推荐 二】那些让你打开新世界大门的网站

MySQL为什么选择B+Tree做索引

 

扫码二维码,获取更多精彩。或微信搜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)


另:点击【我的福利】有更多惊喜哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值