我在重构泛型的元素类型方面遇到了麻烦,请查看下面的图片,
元素的类型是“String”,现在我想将它重构为“Integer”,我应该怎么做eclipse。我不想改变“titleName”的类型!! 。我已经检查过,如果我选择了类型名称并右键单击,则上下文菜单中没有“重命名”: - (
我使用“帮助/替换”作为解决方法重构了类型,但是,我认为这不是一个好方法,它可能会导致拼写错误。
嗯,我知道我的问题有点奇怪,但我认为很多人可能会受到鼓舞。例如,如何更改
"Map<String,Integer> map = HashMap<String, Integer>()" to "Map<Integer,User> map = HashMap<Integer, User>()"
?
答案 0 :(得分:0)
CTRL + F
FIND: <String>
REPLACE WITH: <Integer>
Replace All