IDEA自定義setter和getter格式的設(shè)置方法
設(shè)置之前
設(shè)置之后
設(shè)置方法
Alt + INSERT選擇生成Get/Set方法
1. 選擇模板
2. 創(chuàng)建自己的模板
3. 模板內(nèi)容
#if($field.modifierStatic) static ## #end $field.type ## #if($field.recordComponent) ${field.name}## #else #set($name = $StringUtil.capitalizeWithJavaBeanConvention($StringUtil.sanitizeJavaIdentifier($helper.getPropertyName($field, $project)))) #if($field.boolean && $field.primitive) is## #else get## #end ${name}## #end () { return #if($field.string)## ${field.name} == null ? "" : ${field.name}.trim(); #elseif($field.numeric) ${field.name} == null ? 0 : ${field.name}; #elseif($field.list) ${field.name} == null ? new ArrayList<>() : ${field.name}; #else ${field.name}; #end }
到此這篇關(guān)于IDEA自定義setter和getter格式的文章就介紹到這了,更多相關(guān)IDEA自定義setter和getter內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
java實現(xiàn)爬蟲爬網(wǎng)站圖片的實例代碼
這篇文章主要介紹了java實現(xiàn)爬蟲爬網(wǎng)站圖片的實例代碼,需要的朋友可以參考下2018-06-06微信公眾帳號開發(fā)-自定義菜單的創(chuàng)建及菜單事件響應(yīng)的實例
本篇文章主要介紹了微信公眾帳號開發(fā)-自定義菜單的創(chuàng)建及菜單事件響應(yīng)的實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2016-12-12SpringBoot整合log4j日志與HashMap的底層原理解析
這篇文章主要介紹了SpringBoot整合log4j日志與HashMap的底層原理,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01Spring?Boot深入排查?java.lang.ArrayStoreException異常
這篇文章介紹了Spring?Boot深入排查?java.lang.ArrayStoreException異常,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-12-12用html css javascript打造自己的RIA圖文教程
用html&css&javascript打造自己的RIA之一,包括了配置等2009-07-07kafka 啟動報錯 missingTopicsFatal is true的解決
這篇文章主要介紹了kafka 啟動報錯 missingTopicsFatal is true的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07SpringBoot集成Redisson實現(xiàn)分布式鎖的方法示例
這篇文章主要介紹了SpringBoot集成Redisson實現(xiàn)分布式鎖的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-10-10