假设我有两个String,如下所示:

String name = "EXAMPLE_MODEL_1";
String actionName = "ListModels";


我想要结果字符串如下:

String result = "ExampleModel1ListModels";


我尝试了Follwoing代码:

String result = name.toLowerCase().replaceAll("_", "");
result = result.concat(actioName);


而且我得到的结果值为“ examplemodel1ListModels”。但可以预期的是“ ExampleModel1ListModels”。

最佳答案

将您的部分解决方案与此处描述的功能结合起来:

What is the simplest way to convert a Java string from all caps (words separated by underscores) to CamelCase (no word separators)?

10-07 23:27
查看更多