java语言的科学与艺术-编程练习8.2
import acm.util.*; import acm.program.*; //creates random word public class CreateRandomWord extends ConsoleProgram { public void run(){ for(int i = 0; i < 5; i++) { println(randomWord()); } } private String randomWord(){ String result = ""; for(int i = 0; i< rgen.nextInt(MIN_LETTERS, MAX_LETTERS); i++) { int vp = rgen.nextInt(0, 25); if(rgen.nextBoolean()) { result += (char)('a' + vp); } else { result += (char)('A' + vp); } } return result; } private static final int MIN_LETTERS = 2; private static final int MAX_LETTERS = 8; private RandomGenerator rgen = RandomGenerator.getInstance(); }
posted on 2012-12-31 17:59 mybluecode 阅读(178) 评论(0) 编辑 收藏 举报