我一直在尝试编写一个脚本,用于创建一个包含20个随机字母数字的字符串,并将其附加到链接的末尾。但是我卡在了如何生成字母数字上。希望能得到帮助!
我一直在尝试编写一个脚本,用于创建一个包含20个随机字母数字的字符串,并将其附加到链接的末尾。但是我卡在了如何生成字母数字上。希望能得到帮助!
(apply str (repeatedly 20 #(rand-nth "abcdefghijklmnopqrstuvwxyz0123456789")))
reduce str
而不是apply str
。此外,reduce str
速度明显较慢,因为它会创建多个过时的StringBuilder实例,而不是使用apply
创建一个实例。请参见源代码。 - leetwinski