根据是否有一个或多个匹配项来连接具有不同开始/结束字符的字符串的好方法是什么?
预期输出
[1] foo=bar
[2] foo=(bar & baz & quz)
我想看看是否有比我的解决方案更优雅的东西
String s = Joiner.on(" & ").join(elements);
return elements.size() > 1 ? "(".concat(s).concat(")") : s;
最佳答案
不,没有更好的方法了。 Joiner(有点故意)只进行简单的连接。
关于java - 使用单独的开始/结束字符连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15552412/