Java枚举高效获取技巧

发布时间:2025-06-29 08:02

获取Java SE或Spring框架高级开发者认证 #生活技巧# #工作学习技巧# #职场技能认证#

最新推荐文章于 2023-07-20 13:52:28 发布

小妖精Fsky 于 2016-09-08 10:19:52 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

private Language getLanguage(String languageStr)

{

for (Language l : Language.values()) {

if (l.name().equalsIgnoreCase(languageStr))

return l;

}

return null;

}

这段代码是看别人代码觉得有意思的地方,有别于我之前的写法,所以记录下来便于以后模仿

特别之处就是语句:return l; 和 return null;

如果按照我之前的写法,可能会是:

private Language getLanguage(String languageStr)

{

Language lang = null;

for (Language l : Language.values()) {

if (l.name().equalsIgnoreCase(languageStr))

lang = l;

}

return lang;

}

差别虽然不大,但是第一种方法之前没尝试过,就觉得很新鲜,是个很不错的写法,所以说嘛,留心之处皆学问。

网址:Java枚举高效获取技巧 https://www.yuejiaxmz.com/news/view/1104940

相关内容

枚举——简单枚举
Java入门必看:轻松对接日历系统,掌握高效日程管理技巧
10年Java面试总结:Java程序员面试必备的面试技巧
5个技巧教你如何高效获取优质资讯
Java 性能优化的五大技巧
Java程序员必备:高效应对压力面试的技巧与策略
轻松搭建Java聊天室:从入门到实战,解锁高效沟通技巧
如何使用Java中的代码优化技巧提高程序的执行效率?
揭秘苏泊尔Java技术:如何打造高效厨房智能设备?
省钱兄科技JAVA二手回收 微信小程序

随便看看