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))); } } }