簡體   English   中英

Java / Eclipse建議使用方法參數

[英]Java/Eclipse suggests method parameters

我創建了一個名為Achievement的類,該類具有一個接受五個參數(id,title,description,datetime,notified)的構造函數。 當我想在另一個類中創建新成就時,Eclipse建議使用與這些參數無關的參數名稱(按類型將它們匹配),但建議使用其他一些變量,例如:

 Achievement newAchievement = new Achievement(currentRank, APP_NAME, APP_NAME, savedDate, settings_achievementsound);

這是我可以影響的東西還是Eclipse使它自動化? 如果我可以使用描述性的參數名稱,最好是與構造函數中的名稱相同,將很有幫助。

Java > Editor > Content Assist > Fill method arguments and show guessed arguments > Insert best guessed arguments以使Eclipse將更好的變量與參數匹配,這是每次設置的60%;)

嘗試鍵入“新成就”,然后通過回車從彈出列表框中選擇所需的構造函數。 之后,您將獲得那些好壞猜測的參數,使用TAB遍歷它們,然后使用UP / DOWN選擇適合您目的的變量。

編輯:剛意識到您想要描述性名稱,那么您需要另一個選擇: Insert parameter names

一種可能是在您的范圍內創建變量,這些變量表示要傳遞給該構造函數的參數。 另一種可能性是對參數進行硬編碼,而不是將其聲明為單獨的變量。

暫無
暫無

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

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