package com.itheima.study1; import java.util.Random; import java.util.Scanner; public class day9_17_4 { public static void main(String[] args) { //生成中奖号码(6个红球,1个蓝球组成) int[] brr = createNumber(); int[] usersNumbers = userinPutNumber(); } //创建一个可以随机生成中将号码的方法 public static int[] createNumber() { //创建数组用于添加中奖号码 int[] arr = new int[7]; //随机生成号码,并添加到数组中 //红球,不可以重复(思路:将1到33进行打乱,并选取前6个进行抽取) Random random = new Random(); //建立红球数组 int[] redBowl = new int[33]; for (int i = 0; i = 1 && redNumbers = 1 && blueNumber <= 16) { usersNumber[usersNumber.length - 1] = blueNumber; i++; } else { System.out.println("请输入合法蓝色号码"); } } return usersNumber; } //建立方法判断用户的红球号码是否唯一不重复 public static boolean estimateUsers(int[] usersNumber, int redNumbers) { boolean estimateWords = false; for (int i = 0; i < usersNumber.length - 1;) { if (usersNumber[i] == redNumbers) { estimateWords = true; i++; } } return estimateWords; } } 这个代码录入完第一个数字之后之后,就没有然后了 不知道是哪里出了问题,请问怎么能让它继续运行