35选7不重复

来源:互联网 发布:java经典书籍推荐 编辑:程序博客网 时间:2024/06/03 10:19

本程序用来从1到35个选出7个数字,并且不可重复

package com.hyan.test;import java.util.*;public class Random {    public static void main(String[] args) {        boolean a=arr();        if (a) {            arr();        }    }    public static boolean arr() {        int[] num=new int[35];        for(int i=0;i<num.length;i++){            num[i]=i+1;        }        int[] m=new int[7];        boolean flag=false;        for(int i=0;i<m.length;i++){            int n=(int) (Math.random()*35);            m[i]=num[n];        }        int count=0;        for (int j = 0; j < m.length; j++) {            int temp=0;            if (temp==m[j]) {                count++;            }        }        if (count>=2) {            flag=true;        }else{            System.out.println("没有重复");            System.out.println(Arrays.toString(m));        }        return flag;    }}
原创粉丝点击