62,614
社区成员
发帖
与我相关
我的任务
分享
public class Test1 {
public static void main(String[] args) {
RandomHan han = new RandomHan();
System.out.println(han.getRandomHan());
}
}
class RandomHan {
private Random ran = new Random();
private final static int delta = 0x9fa5 - 0x4e00 + 1;
public char getRandomHan() {
return (char)(0x4e00 + ran.nextInt(delta));
}
}
//在0x4e00---0x9fa5之间产生一个随机的字符
public static char getRandomChar()
{
return (char)(0x4e00+(int)(Math.random()*(0x9fa5-0x4e00+1)));
}