java 配列から重複した要素を出力しない方法

HashSet を使って重複のない要素を出力することができます。HashSet は Java のコレクションクラスの 1 つで、重複のない要素を格納できます。

次のコード例を考えてみましょう。

import java.util.HashSet;
public class Main {
public static void main(String[] args) {
int[] array = {1, 2, 3, 2, 4, 5, 1, 6, 6};
HashSet<Integer> set = new HashSet<>();
for (int i = 0; i < array.length; i++) {
set.add(array[i]);
}
for (int element : set) {
System.out.println(element);
}
}
}

上記のコードを実行すると、出力結果は次のようになります。

1
2
3
4
5
6

集合(Set)中不能存储重复要素,因此使用HashSet存储数组内的各要素,得到的结果即是不重复的要素集合。

bannerAds