We would like to know how to generate a random alpha-numeric string.
public class Main { private static final String ALPHA_NUM = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; public static void main(String[] args) { GenerateRandomString grs = new GenerateRandomString(); System.out.println(grs.getAlphaNumeric(10)); System.out.println(grs.getAlphaNumeric(20)); }// w ww. j a v a 2s. c om public String getAlphaNumeric(int len) { StringBuffer sb = new StringBuffer(len); for (int i=0; i<len; i++) { int ndx = (int)(Math.random()*ALPHA_NUM.length()); sb.append(ALPHA_NUM.charAt(ndx)); } return sb.toString(); } }