【发布时间】:2012-02-18 08:31:16
【问题描述】:
假设我有两个字符串如下:
String name = "EXAMPLE_MODEL_1";
String actionName = "ListModels";
我希望得到的字符串如下:
String result = "ExampleModel1ListModels";
我尝试了以下代码:
String result = name.toLowerCase().replaceAll("_", "");
result = result.concat(actioName);
我得到的结果值为“examplemodel1ListModels”。但预期的是“ExampleModel1ListModels”。
【问题讨论】:
-
我不明白你的问题,你得到了你所期望的,如果你有任何错别字,请更正
-
我可能是错的,但如果我理解正确
toLowerCase应该将结果转换为小写。这不能解释为什么你没有得到原始大写的结果吗? -
它是由@lucifer 编辑的,有一个错字示例是Exampole
-
因为那是她的问题中输入的错误,你们都没有标记。
-
人们很想回答