题目
题目描述
6.38(生成随机字符)使用程序清单6-10 RandomCharacter中的方法,打印100个大写字母及100个一位数字,每行打印10个
程序清单6-10
public class qingdan {
// 生成随机字符 ch1到ch2之间
public static char getRandomCharacter(char ch1, char ch2){
return (char) (ch1 + Math.random() * (ch2 - ch1 + 1));
}
// 生成随机小写字符
public static char getRandomLowerCaseLetter(){
return getRandomCharacter('a', 'z');
}
// 生成随机大写字符
public static char getRandomUpperCaseLetter(){
return getRandomCharacter('A', 'Z');
}
// 生成随机数字
public static char getRandomDigitCharacter(){
return getRandomCharacter('0', '9');
}
// 生成随机字符(Unicode)
public static char getRandomCharacter(){