用了這么久 IDEA,你竟然不知道有個(gè)功能叫自動補(bǔ)全!
往期熱門文章:
來源:dwz.cn/hlQEDFne
IDEA 有個(gè)很牛逼的功能,那就是后綴補(bǔ)全(不是自動補(bǔ)全),很多人竟然不知道這個(gè)操作,還在手動敲代碼。
這個(gè)功能可以使用代碼補(bǔ)全來模板式地補(bǔ)全語句,如遍歷循環(huán)語句(for、foreach)、使用 String.format() 包裹一個(gè)字符串、使用類型轉(zhuǎn)化包裹一個(gè)表達(dá)式、根據(jù)判(非)空或者其它判別語句生成 if 語句、用 instanceOf 生成分支判斷語句等。
使用的方式也很簡單,就是在一個(gè)表達(dá)式后按下點(diǎn)號 . ,然后輸入一些提示或者在列表中選擇一個(gè)候選項(xiàng),常見的候選項(xiàng)下面會給出 GIF 演示。
1、var 聲明

2、null 判空
圖片3、notnull 判非空
圖片4、nn 判非空
圖片5、for 遍歷
圖片6、fori 帶索引的遍歷

7、not 取反

8、if 條件判斷
圖片9、cast 強(qiáng)轉(zhuǎn)
圖片10、return 返回值

往期熱門文章:
1、《歷史文章分類導(dǎo)讀列表!精選優(yōu)秀博文都在這里了!》
2、七種方式教你在Spring Boot初始化時(shí)搞點(diǎn)事情
3、ConcurrentHashMap有十個(gè)提升性能的地方,你都知道嗎? 4、程序員等級圖鑒 5、Java 中的 Switch 都支持 String 了,為什么不支持 long? 6、為什么數(shù)據(jù)庫字段要使用NOT NULL? 7、CTO 說了,用錯 @Autowired 和 @Resource 的人可以領(lǐng)盒飯了 8、程序員離職事件始末
9、別總寫代碼,這130個(gè)網(wǎng)站比漲工資都重要 10、程序員養(yǎng)生指北
評論
圖片
表情
