自定义一个字符串函数,其功能是自动产生一个由字母和数字组成的任意位数的字符串,用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编写,求的主要内容,如果未能解决你的问题,请参考以下文章
编写自定义函数:建立双向链表,该链表有20个结点,20个结点所需的数值由随机函数产生。 编写自定义函数:
用java自动生成口令由数字、大小写字母及特殊字符,且至少包含其中两种字符