驼峰命名法(CamelCase)和下划线命名法(UnderScoreCase)之间的转换

1 Guava简介:

        Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotations] 、字符串处理 [string processing] 、I/O 等等。 所有这些工具每天都在被Google的工程师应用在产品服务中
 

2 使用Guava CaseFormat类进行转换。

CaseFormat.UPPER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE,“loveYou”)   -->  love_you

CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, "love_you")-->loveYou

你可能感兴趣的:(Java和Jvm)