谁能告诉我如何将snake_case中的字符串转换为:
camel_case
到camelCase中的字符串为:
camelCase
在Java中?
先感谢您。
最佳答案
此外, Guava 的CaseFormat提供了一个非常简洁的解决方案,使您可以在 Camel 式的情况下,甚至在其他特定情况下进行转换。
CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, "camel_case"); // returns camelCase
CaseFormat.UPPER_UNDERSCORE.to(CaseFormat.UPPER_CAMEL, "CAMEL_CASE"); // returns CamelCase
CaseFormat.LOWER_CAMEL.to(CaseFormat.UPPER_UNDERSCORE, "camelCase"); // returns CAMEL_CASE
CaseFormat.UPPER_CAMEL.to(CaseFormat.LOWER_HYPHEN, "CamelCase"); // returns camel-case