Ash*_*len 2 java random if-statement
希望你能在这里看到我想要的东西.显然这段代码不起作用,但我基本上试图说,如果随机数是这些值中的一个,运行此代码.如果随机数是运行该代码的另一个值.我需要的东西相当于一个大的或声明而不使用大的if-else.谢谢
static int cardNumber = rnd.nextInt(13) + 1;
if (cardNumber == 1||11||12||13)
{
System.out.println(faceCard + " of " + suit);
}
else
{
System.out.println(cardNumber + " of " + suit);
}
Run Code Online (Sandbox Code Playgroud)
您可以从开关/案例中受益:
switch (caseNumber) {
case 1 : case 11 : case 12 : case 13 :
<specific case code>;
break;
default :
<general case code>;
break;
}
Run Code Online (Sandbox Code Playgroud)