public class DynamicPassword {
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  DynamicPassword pass=new DynamicPassword();
  System.out.println("New Pass="+pass.randomGenPassword());
 }
 private String randomGenPassword(){
     StringBuffer s=new StringBuffer();
         for(int i=0;i<= 8; i++)
             {
                 int nextChar=(int)(Math.random()*62);
                     if(nextChar<10) //0-9
                     s.append(nextChar);
                     else if (nextChar<36) //a-z
                     s.append((char)(nextChar-10+'a'));
                     else
                     s.append((char)(nextChar-36+'A'));
                 }
         return(s.toString().toLowerCase());
     
     }
     
}
 
