卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

IntelliJ IDEA創(chuàng)建一個(gè)對(duì)象的快捷鍵是什么

Java語言的類型聲明繁瑣,經(jīng)常需要重復(fù)兩次甚至更多次,尤其是在使用泛型和嵌套泛型時(shí),讓人難以忍受。然而,在IDEA中,我們可以利用快捷鍵來減少輸入冗長(zhǎng)代碼的繁瑣過程。下面將介紹創(chuàng)建一個(gè)對(duì)象時(shí)常用的快

Java語言的類型聲明繁瑣,經(jīng)常需要重復(fù)兩次甚至更多次,尤其是在使用泛型和嵌套泛型時(shí),讓人難以忍受。然而,在IDEA中,我們可以利用快捷鍵來減少輸入冗長(zhǎng)代碼的繁瑣過程。下面將介紹創(chuàng)建一個(gè)對(duì)象時(shí)常用的快捷鍵。

創(chuàng)建對(duì)象的格式

通常情況下,我們會(huì)使用以下格式創(chuàng)建一個(gè)典型的Java對(duì)象:

```

List list new ArrayList<>();

```

有時(shí)候,前面的類型能夠決定后面的類型,或者我們想要限制后面的類型。這時(shí),我們可以利用快捷鍵"Ctrl Alt 空格",直接創(chuàng)建對(duì)象或者獲取提示來幫助我們迅速生成代碼。

快速選擇實(shí)現(xiàn)類

假設(shè)List是一個(gè)接口,當(dāng)我們按下快捷鍵后,可以從List的實(shí)現(xiàn)類中選擇一個(gè)具體類型。這個(gè)功能非常智能,還支持泛型的操作。

更為智能的是,我們甚至可以用快捷鍵生成匿名內(nèi)部類的代碼。這種方法既適用于先寫左邊再生成右邊的代碼,也適用于先寫右邊再生成左邊的代碼。

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

![image]()

選中"new ArrayList<>()"或者將光標(biāo)放在"new"關(guān)鍵字之前,按下"Ctrl Alt V",就可以快速生成左邊的代碼,從而減少手工敲擊代碼的工作量。

據(jù)說,Java 10版本將引入var類型推斷功能,自從Java誕生以來,類型聲明冗長(zhǎng)令新手難以理解,老手吐槽不已。但終于,在Java 10中,我們有望迎來類型聲明冗長(zhǎng)代碼的改進(jìn)。

標(biāo)簽: