We would like to know how to generate 6 different random numbers with Set collection.
/* w w w .j a v a 2 s . c o m*/ import java.util.LinkedHashSet; import java.util.Random; import java.util.Set; public class Main { public static void main(String[] args) { Set<Integer> intSet = new LinkedHashSet<Integer>(); Random r = new Random(); while (intSet.size() <= 6) { intSet.add(r.nextInt(49)); } System.out.println(intSet); } }
The code above generates the following result.