Set集合练习题
package demo;import java.util.HashSet;
import java.util.Random;
import java.util.Set;
import java.util.function.Consumer;/*
* 隨機產生 10 個 0~50 之間的整數,
* 存儲在集合中,
* 要求集合中的數據不能重復。
* 知識補充: Random rd= new Random();
* //Random 位于 java.util
* 包中 int n = rd.nextInt(n); //0~n-1 之間的整數
* */
public class Test14 {public static void main(String[] args) {//創建隨機數對象Random ra = new Random();//創建set集合添加元素 因為set集合中的元素不可重復Set<Integer> set = new HashSet<>();for (int i = 0; i < 10; i++) {int n = ra.nextInt(51);set.add(n);}//遍歷set集合set.forEach(new Consumer<Integer>() {@Overridepublic void accept(Integer integer) {System.out.println("integer = " + integer);}});}
}
總結
- 上一篇: 互联网创业潮时代我们到底该不该创业
- 下一篇: 特征匹配算法