自定义一个字符串函数,其功能是自动产生一个由字母和数字组成的任意位数的字符串,用java编写,求

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义一个字符串函数,其功能是自动产生一个由字母和数字组成的任意位数的字符串,用java编写,求相关的知识,希望对你有一定的参考价值。

怎么自动生成字母?数字好说,用math.random就可以…

参考技术A 定义一个数组,里面全是大小写字母.随机数取余作为下标,就可以得到一个个随机的字母了.
或者怕麻烦的话,直接把随机数26取余之后再加上a或者A的ASCII码值就可以得到随机的字母了.本回答被提问者采纳
参考技术B public class Yugi
    public static String produce()
        String words = "abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ";
        int n = (int)(Math.random() * 20) + 1;
        String result = "";
        for(int i = 0; i < n; i++)
            int rand = (int)(Math.random() * words.length());
            result += words.charAt(rand);
        
        return result;
    
    public static void main(String[] args)
        System.out.println(produce());
    

以上是关于自定义一个字符串函数,其功能是自动产生一个由字母和数字组成的任意位数的字符串,用java编写,求的主要内容,如果未能解决你的问题,请参考以下文章

GO函数

Laravel str_random() 还是自定义函数?

编写自定义函数:建立双向链表,该链表有20个结点,20个结点所需的数值由随机函数产生。 编写自定义函数:

用java自动生成口令由数字、大小写字母及特殊字符,且至少包含其中两种字符

怎样用Excel随机函数rand()生成随机数字和大写字母,能自动产生4位混合的

Flask 学习-7. make_response() 自定义响应内容