案例
分析
中奖情况判断的分析:
定义一个方法,可以接收中奖号码的数组,用户选号的数组。
根据命中红球数和篮球数判断最终的中奖情况并输出详情和中奖金额。
代码
package com.xxf.casedemo;
import java.util.Random;
import java.util.Scanner;
public class shuangsebog {
public static void main(String[] args) {
//随机6个红球号码(1-33不能重复),随机一个篮球号码(1-16)可以采取数组装起来作为中奖号码
int[] luckNumber = createLuckNumber();
//调用一个方法让用户输入7个号码,作为用户选号
int[] userNumber = userInputNumber();
judge(luckNumber,userNumber);
}
public static void printArray(int[] arr) {
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + "\t");
}
System.out.println();//换行
}
public static void judge(int[] luckNumber, int[] userNumber) {