Java隨機生成字母:math.random()

来源:互联网 发布:金10数据手机软件 编辑:程序博客网 时间:2024/05/29 14:28
import java.util.Random;/** * 原理: * A-Z在ASCII编码上是连续的,先求出'A'的二进制值,随机加上0-25即可得到A-Z中的随机字符  *  * @author jinxfei * */public class Test {    public static void main(String[] args){        Random rand=new Random(System.currentTimeMillis());        int aCode=(int)'A';        for(int i=0; i<100; i++){            int randNum=rand.nextInt(26);            int randChar=aCode+randNum;            System.out.println(Character.toString((char)randChar));        }    }}

原创粉丝点击