public class Random {
public static String getRandomString(int length){
 String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
     Random random = new Random();
     StringBuffer sb = new StringBuffer();
     for(int i=0;i<length;i++){
      int number=Random.nextInt(62);//此行有问题
      sb.append(str.charAt(number));
     }
     return sb.toString();
} public static void main(String args[]){
     System.out.print(getRandomString(6));
    }}另外这个类 java.util.Random 和jdk版本有关系没
这里人多  去这个帖子说两句http://topic.csdn.net/u/20110812/22/48facad6-a5c1-44bf-970e-d558ea17a60f.html?76943