java,随机抽取

Posted 一个不愿透漏姓名的朝阳群众叫旺仔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java,随机抽取相关的知识,希望对你有一定的参考价值。

package org.hanqi.array;

import java.util.*;

public class ZuoYe1 {

    public static void main(String[] args) {

        //产生验证码    0--9,a--z,A--Z随机取四个数作为索引值产生验证码
        
        List<Object>  list= new ArrayList<Object>();
        
        for(int i=0;i<10;i++)
        {
            list.add(i);
        }
        for(int i=65;i<=90;i++)
        {
            list.add((char)i);
        }
        for(int i=97;i<=122;i++)
        {
            list.add((char)i);
        }
        
        for(Object t:list)
        {
             System.out.print(t);
        }
        
        System.out.println();
        
        Random r=new Random();
        
        //产生四位数的验证码
        
        System.out.print("四位数验证码:");
        
        for(int i=1;i<=4;i++)
        {
            System.out.print(list.get(r.nextInt(list.size())));
        }
    }

}

复制代码



package org.hanqi.array;

import java.util.*;

public class YaoJiang {

    public static void main(String[] args) {
        // TODO 自动生成的方法存根
        
        List<Object>  list= new ArrayList<Object>();
        
        for(int i=1;i<=28;i++)
        {
            list.add(i);
        }
            
        Random r=new Random();
        
        for(int i=0;i<9;i++)
        {
            int t=r.nextInt(list.size());
            
            System.out.print(" " +list.get(t));
            
            list.remove((list.get(t)));            
        }
    }
}

 

以上是关于java,随机抽取的主要内容,如果未能解决你的问题,请参考以下文章

java,随机抽取

java 随机抽取案例,不重复抽取

用哪个函数可以随机抽取集合中的元素

Python:在列表中随机抽取一组无重复元素

java获取随机时间的源码片段

请问用java从1-33个整数中随机抽取6个数字 且不重复 该怎么写?