随机长度字母生成单词

 

//A.java

public class A {

    
private final static int MIN_LETTERS = 3;
    
private final static int MAX_LETTERS = 5;

    
public static void main(String[] args) {
        
for (int i = 0; i < 5; i++) {
            System.out.println(createWord(MIN_LETTERS, MAX_LETTERS));
        }
    }

    
public static String createWord(int min, int max) {
        
int count = (int) (Math.random() * (max - min + 1)) + min;
        String str 
= "";
        
for (int i = 0; i < count; i++) {
            str 
+= (char) ((int) (Math.random() * 26+ 'a');
        }
        
return str;
    }
}

 

posted on 2009-11-18 22:49  我为Java而努力  阅读(1522)  评论(0)    收藏  举报

导航