【发布时间】:2021-06-18 11:43:20
【问题描述】:
我正在尝试检查数据、数据、数据、数据、数据、数据等之间的多个条件。
并将其中任何一个替换为“数据”。我该怎么做?
private String removeBrackets(final String line)
{
String lowerCaseData = null;
String removeLeft = line.replace("[", "");
String removeRight = removeLeft.replace("]", "");
if (removeRight.contains("Data"))
{
lowerCaseData = removeRight.replace("Data", "data");
return Character.toUpperCase(lowerCaseData.charAt(0)) + lowerCaseData.substring(1);
}
else
return Character.toUpperCase(removeRight.charAt(0)) + removeRight.substring(1);
}
【问题讨论】:
-
你可以做
if(removeRight.toLowercase().equals("data"))然后继续剩下的位吗? -
或使用
if (removeRight.equalsIgnoreCase("data"))