你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

intellij idea Java技术栈:IDEA智能提示强大,自动补全用法大揭秘

发布时间:2025-10-04

浏览次数:0

Java技术栈

www..cn

优秀的Java技术公众号

一年多以前intellij idea,栈长彼时才刚刚从转型成功,转向IDEA 。在此之前转了好多回,每一回都是失败的经历,尽是心酸的泪水。。

随后,我于微信公众号“Java技术栈”撰写了此篇文章,抒发对IDEA智能提示强大之处的感慨,同时亦对IDEA稍有敬意表达。

关于智能提示,这次我再分享一篇关于自动补全方面的。

最初要看一下接下来的这张图,于方法之中有效位置的后面键入一个.,其后会将所有能够自动补全的关键字予以罗列,这便是今日所要分享的内容。

接下来再去介绍些许它们的用法,实际上十分简单,如同上次那般,此次我依旧还是录制了动图,如此一来观看得更为直观,看上去更加厉害。

1、快速打印输出

除了用 sout 开头快速生成,还能在后面快速生成。

2、快速定义局部变量

字符串或者数字……之后,输入 .var,按下回车,IDEA 会自动进行推断,并且快速定义一个局部变量,然而其属于 final 类型

3、快速定义成员变量

把.field输入在值后面,能够快速定义一个成员变量,如果当前方法属于静态类型,那么所生成的变量同样是静态的。

4、快速格式化字符串

把.输入到字符串后面,按下回车,IDEA就会自动生成.…语句,是不是很厉害!

5、快速判断(非)空

if (xx != null)
if (xx == null)

是否存在着,类似上面那般,用于实施判断空以及非空这一系列情况之事项很显著具备着较多数量呢,实际上能够以快速的方式去生成倘若实施判断之时所运用的条件语句模块,针对于非空的状况而言,其表现形式为点以及点nn,而针对于空的状况来说,其呈现形式则是点null 。

6、快速取反判断

放入 .not ,能够使布尔值迅速进行取反操作,接着输入 .if ,能够快速产生 if 判断的语句块。

7、快速遍历集合

下面是几种,for循环语句的,快速生成演示,.forintellij idea,.fori,.forr,都可以满足,你的要求。

8、快速返回值

在值后面输入.,可以让当前值快速返回。

9、快速生成同步锁

在对象后面输入.,可以快速生成该对象的同步锁语句块。

10、快速生成JDK8语句

下面演示的是快速生成 以及 语句。

好了,今天栈长就介绍了,IDEA如何更使用快速补全功能,涨姿势了吧。

如有侵权请联系删除!

13262879759

微信二维码