Java 中,可以使用 Set 接口的实现类 HashSet 来去掉数组中的重复元素。HashSet 是一个无序、没有重复元素的集合。
首先,将数组中的元素逐个添加到 HashSet 中,由于 HashSet 是无序的,所以可以保证不会有重复元素。然后,将 HashSet 转换为数组输出即可。
以下是一个示例代码:
import java.util.*; public class RemoveDuplicates { public static void main(String[] args) { int[] nums = {1, 2, 3, 3, 4, 5, 5, 6}; // 使用 HashSet 去除重复元素 Setset = new HashSet<>(); for (int num : nums) { set.add(num); } // 将 HashSet 转换为数组输出 int[] result = new int[set.size()]; int i = 0; for (int num : set) { result[i++] = num; } // 输出结果 System.out.println(Arrays.toString(result)); } }
运行结果为: [1, 2, 3, 4, 5, 6]
版权申明:财旺号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。