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

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

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

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

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

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

```

List list new ArrayList<>();

```

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

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

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

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

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

![image]()

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

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

標簽: