Delete duplicate strings in string array

后端 未结 13 2097
执念已碎
执念已碎 2020-12-30 00:33

I am making a program based on string processing in Java in which I need to remove duplicate strings from a string array. In this program, the size of all strings are same.

13条回答
  •  旧巷少年郎
    2020-12-30 00:46

    Proposed solution does not keep the order of the elements. If you use Java 8 or higher and want to maintain the order you can use streams as follows:

    array = Arrays.stream(array).distinct().toArray(String[]::new);
    

    Full example: https://www.javacodeexamples.com/java-string-array-remove-duplicates-example/849

提交回复
热议问题