W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
您可以為 IntelliJ IDEA 類中的字段生成訪問器和 mutator 方法(getters 和 setters)。IntelliJ IDEA 根據(jù) JavaBeans API 的要求,只用一個參數(shù)生成 getter 和 setter。
getter 和 setter 方法名稱由 IntelliJ IDEA 根據(jù)您的代碼生成命名偏好。
參考以下示例:
示例1:
請考慮以下代碼:
public class MyClass {
int aInteger;
}
在代碼生成頁的 "命名" 部分中,參數(shù)前綴設(shè)置為 "my",參數(shù)后綴為 "變量(Param)"。
生成 getter 和 setter 后,將生成以下代碼:
public class MyClass {
int aInteger;
public int getAInteger() {
return aInteger;
}
public void setAInteger (int myAIntegerParam) {
aInteger = myAIntegerParam;
}
}
示例2:
但是,如果在代碼生成頁中指定 a 為字段前綴,則它將不參與方法和參數(shù)名稱的生成:
public class MyClass {
int aInteger;
public int getInteger() {
return Integer;
}
public void setInteger (int myIntegerParam) {
aInteger = myIntegerParam;
}
}
此功能僅在 Ultimate 版本中受支持。
以下僅在安裝并啟用 PHP 插件時有效!
在 PHP 上下文中,使用 PHP 的 getter / setter 文件模板生成 getter 和 setter。默認(rèn)情況下,按照這些模板中的指定,根據(jù)推斷出的字段類型布爾值或布爾型,使用 set 前綴和 getter 生成 setter。前綴是默認(rèn) getter 模板中 ${GET_OR_IS} 變量的值。默認(rèn)模板在 "設(shè)置/首選項" 對話框的 "文件和代碼模板" 頁上的 "代碼" 選項卡中配置。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: