Getter And Setter取消前綴

一般接口請求返回對象,都會執行數據獲取與數據設置的方法。即右擊引用 Generate… 當中的 Getter And Setter 方法。且大多數人會習慣性在定義對象數據的時候,會依據實際情況爲每個數據添加前綴。如變量前綴 ‘m’,或者靜態前綴 ‘s’。

這個時候執行 Getter And Setter 方法就顯得比較尷尬了,生成的數據操作方法名也相應的植入了前綴。如下顯示:

public class UserModel {

    private String mName;
    private String mUrl;

    public String getmName() {
        return mName;
    }

    public void setmName(String mName) {
        this.mName = mName;
    }

    public String getmUrl() {
        return mUrl;
    }

    public void setmUrl(String mUrl) {
        this.mUrl = mUrl;
    }
}

針對這樣的問題,好在 Android Studio 在代碼編輯區設置當中已提供瞭解決辦法,希望能引導更多小夥伴解決這樣的問題。

前綴拋棄

修改設置結果:

public class UserModel {

    private String mName;
    private String mUrl;

    public String getName() {
        return mName;
    }

    public void setName(String name) {
        mName = name;
    }

    public String getUrl() {
        return mUrl;
    }

    public void setUrl(String url) {
        mUrl = url;
    }
}
發佈了50 篇原創文章 · 獲贊 4 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章