• 随机数猜1-9的数字


    这算是个小游戏 

    猜随机数

    代码如下

    package Day07; import java.lang.reflect.Array;
    import java.util.Arrays;
    import java.util.Random;
    import java.util.Scanner; public class MatchingGame {
    public static void main(String[] args) {
    int[] arrOne = new int[5];
    for(int i = 0; i < arrOne.length; i++) {
    arrOne[i] = new Random().nextInt(10);
    for(int j = 0; j < i; j++) {
    if (arrOne[i] == arrOne[j]) {
    j = 0;
    arrOne[i] = new Random().nextInt(10);
    }
    }
    }
    int[] arrTwo = new int[5];
    Scanner sc = new Scanner(System.in);
    String str;
    // System.out.println(Arrays.toString(arrOne));
    boolean loopFlag = true;
    while (loopFlag) {
    for (int i = 0; i < arrOne.length; i++) {
    System.out.println("Please input arrTwo[" + i + "]");
    arrTwo[i] = sc.nextInt();
    }
    str = match(arrOne, arrTwo);
    System.out.println(str);
    loopFlag = !"a=5,b=0".equals(str);
    }
    }
    /**
    *
    * @param arrOne 源数组
    * @param arrTwo 与源数组匹配的数组
    * @return
    */
    public static String match(int[] arrOne, int[] arrTwo) {
    int a = 0;
    int b = 0;
    for (int i = 0; i < arrOne.length; i++) {
    for (int j = 0; j < arrTwo.length; j++) {
    if (i == j && arrOne[i] == arrTwo[j]) {
    a++;
    } else if (i != j && arrOne[i] == arrTwo[j]) {
    b++;
    }
    }
    }
    return "a=" + a + ",b=" + b;
    }
    }

    只相信苦尽甘来
  • 相关阅读:
    自定义ViewGroup基础巩固2---onMeasure()学习及综合实现圆形菜单
    Django自定义模板函数
    django迁移:全局、局部
    setup.py
    企鹅去北极熊家里玩
    python插入记录后获取最后一条数据的id
    清除浮动和解决塌陷
    html知识代码
    django模型:为已存在的表建立模型
    django模型:字段和选项
  • 原文地址:https://www.cnblogs.com/F001li/p/7055912.html
Copyright © 2020-2023  润新知