美文网首页
Android生成随机包名

Android生成随机包名

作者: suikaJY | 来源:发表于2019-01-09 19:37 被阅读0次

因为一些需求,项目会频繁更换包名,所以做一个包名生成程序:

/**
 * 生成随机包名
 */
public class PackageNameGenTool {

    public static void main(String[] args) {
        Random random = new Random();
        String result = random.ints(4, 3, 7)
                .mapToObj(i -> {
                    StringBuilder sb = new StringBuilder();
                    for (int j = 0; j < i; j++) {
                        sb.append(((char) (97 + random.nextInt(26))));
                    }
                    return sb.toString();
                }).reduce("com", (a, b) -> a + "." + b);
        System.out.println(result);
    }
}

输出:

com.nsbii.stjs.dayzw.ofi

相关文章

网友评论

      本文标题:Android生成随机包名

      本文链接:https://www.haomeiwen.com/subject/wftnrqtx.html