2013-10-09 21 views
0

在我的類中,我想獲取bean屬性的值。我使用屬性名稱而不是調用它們的geMethod()。有沒有辦法將所有的屬性都替換爲相應的getMethod()用他們的getMethod替換propertyName

請幫我解決這個問題。

+0

您是否嘗試過在工作區中查找/替換(Ctrl + F)? – Yup

+0

在(Ctrl + F)我想單獨更改每個屬性。是否可以動態地將所有的屬性名稱轉換爲它們的get方法 –

+0

僅針對同一個類還是針對整個項目? – RAS

回答

1

選擇屬性&做一個正確的點擊它。

菜單將會打開。在這種情況下,您應該能夠找到並選擇一個名爲Refactor(Alt + Shift + T)的選項。在此,請選擇封裝字段

彈出框將像下面這樣開:

enter image description here

這裏提供,消氣制定者的名字,在「在聲明類型字段訪問」,選擇「使用setter和getter」 &單擊確定。 它應該解決你的問題。

+0

非常感謝。解決了我的問題。但是在這裏,我只能對單個屬性進行操作。我有超過30個屬性。是否有任何方法可以爲多個屬性 –

+0

@MonickaAkilan對不起,沒有想法。 – RAS