随机化数组中的字符串(Java)

时间:2015-01-02 12:13:59

标签: java arrays string

如何从字符串数组生成随机单词? e.g。

String [] randWords = {"ant","bat","cat","do"};

我知道math.Random方法和Random类对int,boolean和float值进行操作,我猜我在实现中需要数组索引。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

import java.security.SecureRandom;

public final class SessionIdentifierGenerator {
    private SecureRandom random = new SecureRandom();

    public String nextSessionId() {
        return new BigInteger(130, random).toString(32);
    }
}