一、取隨機數:
import java.util.Random; //導入隨機數public class Test{ public static void main(String[] args){ Random xx = new Random(); //聲明隨機數 int number = xx.nextInt(10); //賦值隨機數給number System.out.二、石頭剪刀布游戲,實例:
import java.util.Scanner; //導入掃描儀import java.util.Random; //導入隨機數public class Test{ public static void main(String[] args){ //用戶輸入 Scanner in = new Scanner(System.in); System.out.println("請輸入您要出的:/n如果出石頭請輸入0/n如果出剪刀請輸入1/n如果出布請輸入2"); int user = in.nextInt(); //系統生成 Random xx = new Random(); //聲明隨機數 int number = xx.nextInt(3); //賦值隨機數給number //比較 if(user==0 && number==0){ System.out.println("你出的是石頭,系統出的是石頭,雙方平局。"); } else if(user==1 && number==0){ System.out.println("你出的是剪刀,系統出的是石頭,你輸了。"); } else if(user==2 && number==0){ System.out.println("你出的是布,系統出的是石頭,你贏了。"); } else if(user==0 && number==1){ System.out.println("你出的是石頭,系統出的是剪刀,你贏了。"); } else if(user==1 && number==1){ System.out.println("你出的是石頭,系統出的是石頭,雙方平局。"); } else if(user==2 && number==1){ System.out.println("你出的是布,系統出的是剪刀,你輸了。"); } else if(user==0 && number==2){ System.out.println("你出的是石頭,系統出的是布,你輸了。"); } else if(user==1 && number==2){ System.out.println("你出的是剪刀,系統出的是布,你贏了。"); } else{ System.out.println("你出的是布,系統出的是布,雙方平局。"); } }}運行結果:

新聞熱點
疑難解答