2

ジェネリックの要素型のリファクタリングで困っています、下の画像を確認してください、

要素のタイプは「文字列」で、「整数」にリファクタリングしたいのですが、Eclipseでどうすればよいですか。「titleName」のタイプを変更したくありません!! . タイプ名を選択して右クリックすると、コンテキストメニューに「名前の変更」がないことを確認しました:-(

回避策として「ヘルプ/置換」を使用して型をリファクタリングしましたが、これは良い方法ではないと思います。タイプミスが発生する可能性があります。

コード リファクタリングの例

私の質問が少し変だとは思いますが、多くの男性が遭遇する可能性があると思います。たとえば、どのように変更し"Map<String,Integer> map = HashMap<String, Integer>()" to "Map<Integer,User> map = HashMap<Integer, User>()"ますか?

4

1 に答える 1

0
CTRL + F 
FIND: <String>
REPLACE WITH: <Integer>
Replace All
于 2012-11-20T03:11:58.810 に答える