java数组实现买彩票(通过标识符进行判断的思想)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java数组实现买彩票(通过标识符进行判断的思想)相关的知识,希望对你有一定的参考价值。
1 package com.wh.shuzu; 2 3 import java.util.Random; 4 import java.util.Scanner; 5 /** 6 * 买彩票 7 * @author 王拥江同学 8 * 加一个标识符的重新判断 9 */ 10 public class Lotery4 { 11 12 public static void main(String[] args) { 13 Scanner input = new Scanner(System.in); 14 Random ran = new Random(); 15 int cq[] = new int[5]; 16 int a = 0;//数组cq的下表 17 int b = 0;//标识符 判断是否有重复 18 for (;;) { 19 b = 0; 20 int bb = ran.nextInt(11) + 1; 21 //查重 22 for (int i = 0; i < cq.length; i++) { 23 if (cq[i] != 0 && cq[i] == bb) { 24 b = 1; 25 break; 26 } 27 } 28 //判断标识符 29 if (b == 1) { 30 continue; 31 } 32 //赋值 33 if (cq[a] == 0) { 34 cq[a] = bb; 35 a++; 36 } 37 //是否为最后一次循环 38 if (a == 5) { 39 break; 40 } 41 } 42 //遍历输出前五个数 43 for (int i = 0; i < cq.length; i++) { 44 System.out.println(cq[i]); 45 } 46 } 47 }
以上是关于java数组实现买彩票(通过标识符进行判断的思想)的主要内容,如果未能解决你的问题,请参考以下文章