14
A
回答
55
Guava通过其CaseFormat类支持此
import com.google.common.base.CaseFormat;
public class StackOverflow25680258 {
public static void main(String[] args) {
System.out.println(CaseFormat.UPPER_UNDERSCORE.to(CaseFormat.UPPER_CAMEL, "input_in_snake_case"));
}
}
输出
InputInSnakeCase
+0
我有同样的问题。但如果单词是helloFunnyWORLD,结果应该是hello-funny-world。番石榴解决方案不适合我。 – 2017-06-02 20:15:08
+0
出于好奇,为什么是类名'StackOverflow25680258'?你有某种宏吗? – SureshS 2018-03-02 10:30:30
相关问题
- 1. 在Grails REST API中将蛇情况自动转换为骆驼情况?
- 2. 如何在不转换C#的情况下将字符串转换为字节[]
- 3. 不能隐式地将字符串[]转换为字符串的情况下
- 4. 如何蛇的情况下转换为驼峰在我的应用程序
- 5. 字符串分割情况
- 6. C#POST JSON作为骆驼情况下为所有请求
- 7. 如何在保持自然顺序的情况下将Java long的字符串转换为字符串
- 8. 交换失败的情况下int和字符串的情况下工作
- 9. 在不使用Java中的新运算符的情况下将字节数组转换为字符串
- 10. 在不使用BigDecimal的情况下将美分转换为美元字符串
- 11. tsql在可能的情况下将字符串转换为日期
- 12. 在不分配内存的情况下将整数转换为字符串
- 13. 查找子字符串,根据情况替换子字符串
- 14. 将字符串转换为十进制,不适用于某些情况?
- 15. 从字符串删除空格和转换为标题情况下
- 16. 如何更改字符串的第一个字母的情况?
- 17. 是否有有骆驼情况下选择
- 18. 如何将API响应参数转换为Swagger中的蛇情况?
- 19. 如何在没有交换的情况下阻止骆驼路线10分钟
- 20. 为什么我会在一种情况下得到一个带有字符串文字的弃用转换警告,而不是另一种情况?
- 21. 值“零”默认情况下,字符串
- 22. 重构情况/使用字符串
- 23. 字符串/数组情况C++
- 24. java中的开关情况字符串<1.7
- 25. 骆驼CSV转换为Java对象
- 26. 热在这种情况下将字符串拆分为数组?
- 27. java中的回调情况
- 28. 在不改变原始数组的情况下将字符转换为上部
- 29. SQL Server 2014:只有在值可以被转换的情况下如何将字符串值转换为int值?
- 30. 的Java,转换两种不同一般的情况下
即另一个问题是SO不是这一个的重复。 (虽然一些答案是非常相似:)) – 2017-11-09 09:03:23