2016 - 2024

感恩一路有你

IntelliJ IDEA创建一个对象的快捷键是什么

浏览量:4499 时间:2024-08-07 15:16:23 作者:采采

Java语言的类型声明繁琐,经常需要重复两次甚至更多次,尤其是在使用泛型和嵌套泛型时,让人难以忍受。然而,在IDEA中,我们可以利用快捷键来减少输入冗长代码的繁琐过程。下面将介绍创建一个对象时常用的快捷键。

创建对象的格式

通常情况下,我们会使用以下格式创建一个典型的Java对象:

```

List list new ArrayList<>();

```

有时候,前面的类型能够决定后面的类型,或者我们想要限制后面的类型。这时,我们可以利用快捷键"Ctrl Alt 空格",直接创建对象或者获取提示来帮助我们迅速生成代码。

快速选择实现类

假设List是一个接口,当我们按下快捷键后,可以从List的实现类中选择一个具体类型。这个功能非常智能,还支持泛型的操作。

更为智能的是,我们甚至可以用快捷键生成匿名内部类的代码。这种方法既适用于先写左边再生成右边的代码,也适用于先写右边再生成左边的代码。

成功地使用快捷键"Ctrl Alt V"之后,可以看到如下图所示的效果:

![image]()

选中"new ArrayList<>()"或者将光标放在"new"关键字之前,按下"Ctrl Alt V",就可以快速生成左边的代码,从而减少手工敲击代码的工作量。

据说,Java 10版本将引入var类型推断功能,自从Java诞生以来,类型声明冗长令新手难以理解,老手吐槽不已。但终于,在Java 10中,我们有望迎来类型声明冗长代码的改进。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。