成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

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

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

Java語(yǔ)言的類型聲明繁瑣,經(jīng)常需要重復(fù)兩次甚至更多次,尤其是在使用泛型和嵌套泛型時(shí),讓人難以忍受。然而,在IDEA中,我們可以利用快捷鍵來(lái)減少輸入冗長(zhǎng)代碼的繁瑣過(guò)程。下面將介紹創(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ì)象或者獲取提示來(lái)幫助我們迅速生成代碼。

快速選擇實(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ù)說(shuō),Java 10版本將引入var類型推斷功能,自從Java誕生以來(lái),類型聲明冗長(zhǎng)令新手難以理解,老手吐槽不已。但終于,在Java 10中,我們有望迎來(lái)類型聲明冗長(zhǎng)代碼的改進(jìn)。

標(biāo)簽: