首页 新闻 会员 周边 捐助

自动生成12位的英文单词作为密码

0
[待解决问题]

哪位大神 可以做出一款自动生成12位英文单词作密码 如果可行必有重谢 微信hh51131420

小伟欧巴的主页 小伟欧巴 | 菜鸟二级 | 园豆:206
提问于:2018-04-25 16:46
< >
分享
所有回答(1)
1
ycyzharry | 园豆:25683 (高人七级) | 2018-04-25 16:49

你好 生成10位英文单词?

支持(0) 反对(0) 小伟欧巴 | 园豆:206 (菜鸟二级) | 2018-04-25 16:50

可否向我展示一下

支持(0) 反对(0) 小伟欧巴 | 园豆:206 (菜鸟二级) | 2018-04-25 16:50

@小伟欧巴: 代码要改下的

支持(0) 反对(0) ycyzharry | 园豆:25683 (高人七级) | 2018-04-25 16:53

我不会弄 你帮我做个成型的吧 我给你发红包

支持(0) 反对(0) 小伟欧巴 | 园豆:206 (菜鸟二级) | 2018-04-25 16:54

@小伟欧巴: 不要你钱 直接运行就可以了

import java.util.Random;

public class CreateRandomData {

    // 生成随机数字和字母,
    public String getStringRandom(int length) {

        String val = "";
        Random random = new Random();

        // 参数length,表示生成几位随机数
        for (int i = 0; i < length; i++) {

            String charOrNum = random.nextInt(2) % 2 == 0 ? "char" : "char";
            // 输出字母
            if ("char".equalsIgnoreCase(charOrNum)) {
               
                int temp = random.nextInt(2) % 2 == 0 ? 65 : 97;
                val += (char) (random.nextInt(26) + temp);
            } else if ("num".equalsIgnoreCase(charOrNum)) {
                val += String.valueOf(random.nextInt(10));
            }
        }
        return val;
    }

    public static void main(String[] args) {
        CreateRandomData test = new CreateRandomData();
        // 测试
        System.out.println(test.getStringRandom(12));
    }
}
支持(0) 反对(0) ycyzharry | 园豆:25683 (高人七级) | 2018-04-25 17:11

哥们 我只要12组英文单词组成的密码 没有数字 没有特殊符号 没有大写 就是简单的 12组英文单词组合就行 而且不能重复的 麻烦你给我一个做完的网址 或者app我进去直接就能用的那种 如果可行 我必须给你钱

支持(0) 反对(0) 小伟欧巴 | 园豆:206 (菜鸟二级) | 2018-04-25 17:18

你好 请问你给我的这套程序 用什么软件打开 我是菜鸟 不懂

支持(0) 反对(0) 小伟欧巴 | 园豆:206 (菜鸟二级) | 2018-04-25 21:07

@小伟欧巴: eclipse

支持(0) 反对(0) ycyzharry | 园豆:25683 (高人七级) | 2018-04-26 08:57

谢谢 我试试 我又发一个 你看看我发的 能做出来吗?

支持(0) 反对(0) 小伟欧巴 | 园豆:206 (菜鸟二级) | 2018-04-26 08:58

@ycyzharry 在这里哪个位置 输入写完的程序

支持(0) 反对(0) 小伟欧巴 | 园豆:206 (菜鸟二级) | 2018-04-26 22:19
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册