I want to generate two numbers in range 0..99 in java and it has to be not repeated. I tried code below but it is not working for me.
int number1 = randomGenerator.nextInt(100);
int number2 = randomGenerator.nextInt(100);
if(number1 == number2){
while (number1 != number2){
number2 = randomGenerator.nextInt(100);
}
}
If number1
and number2
are equal, they will not be not equal. Just change your while
loop:
int number1 = randomGenerator.nextInt(100);
int number2 = randomGenerator.nextInt(100);
while(number1 == number2){
number2 = randomGenerator.nextInt(100);
}
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments