首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >获得Java UUID.randomUUID冲突的几率有多大?

获得Java UUID.randomUUID冲突的几率有多大?

提问于 2018-03-13 12:13:17
回答 1关注 0查看 1.1K

我需要在Java中创建一些独特文件,并且我计划使用UUID.randomUUID来生成它们的名称。是否有机会为此发生碰撞?我应该做一些像波纹管一样的东西吗?代码如下:

代码语言:javascript
复制
Integer attemptsToGenerateUUID = 1;

while (true) {
    UUID fileUUID = UUID.randomUUID();

    if (fileDoesNotExistwith this UUID name) {
        save file;
        break;
    }

    attemptsToGenerateUUID += 1;

    if (attemptsToGenerateUUID > 64) {
        return false;
    }
}

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档