在java中,如何追加字符串忽略重复

Rav*_*pta 4 java

我有字符串说"ABC,D",现在我想编写一个方法append(initialStr, currStr ),只有当currstr不存在时才附加currStr到该方法 initailStrinitialStr.我尝试了一个用逗号分割的方法,但由于我的字符串包含逗号,所以该方法对我不起作用.任何帮助将不胜感激.

Cli*_*ote 6

String appendIfNotPresent(String initial, String curr)
{
   if (initial.contains(curr))
     return initial;
   else
     return initial + curr;
}
Run Code Online (Sandbox Code Playgroud)

  • 轻微一点:名称'append'具有明确的含义,与此不同.我建议像"appendIfNotPresent"这样的东西. (4认同)