簡體   English   中英

如何在Eclipse中重構泛型的元素類型以及任何快捷方式?

[英]How can I refactor the element type of Generics in eclipse, any shortcuts?

我在重構泛型的元素類型時遇到麻煩,請檢查下圖,

元素的類型為“字符串”,現在我想將其重構為“整數”,該如何在Eclipse中進行。 我不想更改“ titleName”的類型! 我檢查了是否選擇類型名稱並單擊鼠標右鍵,上下文菜單中沒有“重命名” :-(

我使用“幫助/替換”方法來重構類型,但是,我認為這不是一個好方法,因為它可能導致錯別字。

代碼重構示例

好吧,我知道我的問題有點怪異,但我認為很多人可能會感到迷戀。 例如,如何將"Map<String,Integer> map = HashMap<String, Integer>()" to "Map<Integer,User> map = HashMap<Integer, User>()"

CTRL + F 
FIND: <String>
REPLACE WITH: <Integer>
Replace All

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM