# TechUtil **Repository Path**: jeffreyning/TechUtil ## Basic Information - **Project Name**: TechUtil - **Description**: 取代枚举,使用lambda表达式取普通bean中的方法名,作为字符标识返回 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-05 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TechUtil 取代枚举,使用lambda表达式取普通bean中的方法名,作为字符标识返回 **从中央库引入jar** ```` com.github.jeffreyning TechUtil 1.0.0 ```` **在实体类有get方法** ```` public class TEntity { private String c1; private String ccDaoCal; private String colStoreThree; public String getC1() { return c1; } public void setC1(String c1) { this.c1 = c1; } public String getCcDaoCal() { return ccDaoCal; } public void setCcDaoCal(String ccDaoCal) { this.ccDaoCal = ccDaoCal; } public String getColStoreThree() { return colStoreThree; } public void setColStoreThree(String colStoreThree) { this.colStoreThree = colStoreThree; } } ```` **通过lambda表达式获取实体类方法名字符串** ```` public static void main(String[] args) throws Exception { System.out.println(TechUtil.pn(TEntity::getC1)); System.out.println(TechUtil.pn(TEntity::getColStoreThree)); System.out.println(TechUtil.pn(TEntity::getCcDaoCal)); } ```` 输出结果为
c1
colStoreThree
ccDaoCal
扫描订阅公众号,进行技术交流 ![Image text](http://www.jrnsoft.com/qrcode_for_gh.jpg)