私は割り当てのための簡単な小さなプログラムを書いています。複数の int 値を比較し、ペアやトリプレットなどの互いに一致する値を見つける方法があるかどうか誰かが教えてくれるかどうか疑問に思いました。当然、ブール値を使用すると、 2 つの値に制限されます。文脈上、私は次のような信じられないほど基本的なスロット マシン ゲームを書いています。
//the java Random method is the method that will generate the three random numbers
import java.util.Random;
import java.util.Scanner;
public class slotMachine {
public static void main(String[] args) {
//scanner will eventually be used to detect a cue to exit loop
Scanner loopExit = new Scanner(System.in);
int rand1 = (0);
int rand2 = (0);
int rand3 = (0);
Random randGen = new Random();
rand1 = randGen.nextInt(10);
rand2 = randGen.nextInt(10);
rand3 = randGen.nextInt(10);
System.out.print(rand1);
System.out.print(rand2);
System.out.println(rand3);
//this is the part where I need to compare the variables,
//this seems like a slow way of doing it
if ((rand1 == rand2) || (rand2 == rand3))
{
System.out.println("JACKPOT!");
}