Math.random()或
Random r=new Random();
r.next*();

解决方案 »

  1.   

    char[] c=new char[10];
        for(int i=0;i<10;i++)
          c[i]=(char)((int)(Math.random()*75+48));
        String password=new String(c);
        System.out.println(password);//////////////////////////////////////或:
    java.util.Random r = new java.util.Random();
            String st = "";
            for (int i=0;i<8;i++){
                st += Integer.toString(r.nextInt(36) ,36);
            }
            System.out.println(st);