繁体   English   中英

从StringBuilder删除重复项

[英]Remove duplicates from StringBuilder

我对StringBuilder有问题。 我想从中删除所有重复的条目。

我的代码的重要部分如下所示:

if (cb.isChecked() == false) {
    Pattern.compile(cb.getText().toString()).matcher(checkedcontacts)
        .replaceAll("");
    checkedcontacts.replace(
        checkedcontacts.indexOf(cb.getText().toString()), cb
                    .getText().toString().length(), "");
    }

一切似乎都很好,但是在replaceAll(“”)和replace()方法之后,您没有将数据分配给变量。 这样尝试。

if (cb.isChecked() == false) {
    checkedcontacts = Pattern.compile(cb.getText().toString()).matcher(checkedcontacts).replaceAll("");
    checkedcontacts = checkedcontacts.replace(checkedcontacts.indexOf(cb.getText().toString()), cb.getText().toString().length(), "");
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM