亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

IntelliJ:搜索“var”聲明并將其替換為實際類型

IntelliJ:搜索“var”聲明并將其替換為實際類型

守候你守候我 2023-07-19 16:38:53
問題:有沒有辦法var在 IntelliJ IDEA 中用實際類型替換所有聲明?上下文:我使用 var 實現了一個大型功能,但結果團隊中的所有開發人員都反對使用 var,我必須將其重新設計回實際類型。
查看完整描述

1 回答

?
蠱毒傳說

TA貢獻1895條經驗 獲得超3個贊

有專門針對這個的檢查:

  1. 轉到代碼 -> 分析代碼 -> 按名稱運行檢查...(或CtrlAltShiftI默認)

  2. 鍵入足夠的“變量類型可以顯式”,直到您在列表中看到它,然后選擇它

  3. 選擇您想要運行檢查的范圍。

  4. 在“檢查結果”對話框中,單擊標有“用顯式類型替換 'var' ”的燈泡按鈕

您應該仔細查看建議的修復,因為檢查很可能會使用最具體的類型,例如ArrayList<Foo>,而它可能更適合使用List<Foo>(工具無法在所有情況下都知道這一點)。

有一個名為“可以省略局部變量類型”的補充檢查,以用var.


查看完整回答
反對 回復 2023-07-19
  • 1 回答
  • 0 關注
  • 255 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號