zoukankan      html  css  js  c++  java
  • JAVA取随机数,石头剪刀布实例

    一、取随机数:

    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("请输入您要出的:
    如果出石头请输入0
    如果出剪刀请输入1
    如果出布请输入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("你出的是布,系统出的是布,双方平局。");
            }
        }
    }

    运行结果:

    石头剪刀布的运行结果

  • 相关阅读:
    对于石家庄铁道大学软件个人总结
    Android Studio安装
    典型用户模板和用户场景模板
    java+jsp+sql server实现网页版四则运算.
    四则运算一
    学习进度
    构建之法阅读笔记(一)
    记账本小程序7天开发记录(第一天)
    javabean+jsp+servlet+jdbc从软件安装到开发实例
    编写一个文件分割工具,能把一个大文件分割成多个小的文件。并且能再次把它们合并起来得到完整的文件。
  • 原文地址:https://www.cnblogs.com/phpyangbo/p/java-suijishu.html
Copyright © 2011-2022 走看看