1

以下のように hashSet を使用して、重複のある文字列配列を重複のない文字列配列に変換しようとしています。

String[] d = new HashSet<String>(Arrays.asList(duplicateList)).toArray(new String[0]);


duplicateList = AD,AD,AD,AD,AD,AD,AD,AD,AD,AD,CP,RR,RR,RR,RR,RR,RR,,,,,,,,,,,

d を印刷しても同じです。何か不足していますか?

注:ループしてcontainsまたはequalsを使用したくありません。

4

1 に答える 1

2

このようなことを試してください。それだけです。

d.addAll(Arrays.asList(duplicateList.split(",")));

于 2014-11-12T19:06:33.730 に答える