首页 > 学院 > 开发设计 > 正文

JAVA取随机数,石头剪刀布实例

2019-11-15 00:16:48
字体:
来源:转载
供稿:网友
java取随机数,石头剪刀布实例 Posted on 2015-05-23 15:31 杨波php 阅读(...) 评论(...) 编辑 收藏

一、取随机数:

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.PRintln("随机数为:"+number);        //输出随机数    }}

二、石头剪刀布游戏,实例:

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("你出的是布,系统出的是布,双方平局。");        }    }}

运行结果:

石头剪刀布的运行结果


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表