java - 生成固定大小的随机字符串
问题描述
有没有办法使用此代码生成随机字符串但符号大小为 42?
public static final String RANDOM_STRING = UUID.randomUUID().toString();
解决方案
不,您不能创建超过 36 个字符,因为UUID
长度为 128 位。更多信息可以在这里找到。
java.util.UUID.randomUUID().toString() 长度
如果需要,将不得不实现自己的功能来生成具有6 characters
. 为此,您可以使用Apache Commons Lang
包。然后将它与UUID
字符串连接起来。
推荐阅读
- node.js - 如何在不使用 ngrok 的情况下创建本地服务器?
- javascript - 如何创建像airbnb,nestaway这样的地图标记
- puppeteer - Puppeteer page.waitforNavigation 在 1.8 中不起作用?
- cmake - Cmake 生成器表达式命令
- javascript - 如何发出对 marko.js 中的其他同级组件可见的事件?
- javascript - 打字稿中的正则表达式匹配,打字稿中的2位小数
- javascript - 如何将对象数组中的属性值设置为反向?
- amazon-web-services - 通过无服务器在网关的 2 个阶段部署 Lambda 函数
- node.js - Dialogflow - 参数未随用户响应更新
- xamarin - 更新 UI 然后添加延迟