I've been creating a random element generator of my first text adventure game, to be more specific, this:
Random Generation = new Random();
List<Integer> interact = new ArrayList<Integer>();
for (int generator = Generation.nextInt(5) + 3; generator > 0; generator--) {
interact.add(Generation.nextInt(10));
};
System.out.println(interact);
Here, generator defines the amount of elements, and interact its a list that contains random numbers which represent different interactive objects, the thing is, i need elements don't repeat.
I was thinking in a int a = Generation.nextInt(3); if (a != interact[]) {interact.add(a)} else {generator++};
but I don't know how to set an [any]
in comparing arrays.