Set集合练习题
package demo;import java.util.HashSet;
import java.util.Random;
import java.util.Set;
import java.util.function.Consumer;/*
* 隨機(jī)產(chǎn)生 10 個(gè) 0~50 之間的整數(shù),
* 存儲(chǔ)在集合中,
* 要求集合中的數(shù)據(jù)不能重復(fù)。
* 知識補(bǔ)充: Random rd= new Random();
* //Random 位于 java.util
* 包中 int n = rd.nextInt(n); //0~n-1 之間的整數(shù)
* */
public class Test14 {public static void main(String[] args) {//創(chuàng)建隨機(jī)數(shù)對象Random ra = new Random();//創(chuàng)建set集合添加元素 因?yàn)閟et集合中的元素不可重復(fù)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);}});}
}
總結(jié)
- 上一篇: 互联网创业潮时代我们到底该不该创业
- 下一篇: 特征匹配算法