前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Kotlin去掉UUID 横杠 方法

Kotlin去掉UUID 横杠 方法

作者头像
猫头虎
发布2024-04-07 20:08:20
1240
发布2024-04-07 20:08:20
举报
文章被收录于专栏:用户11053981的专栏

Kotlin去掉UUID 横杠方法 💡

📄摘要

本文将简要介绍如何在 Kotlin 和 Java 中生成没有横杠(-)的 UUID 字符串。只需要一行代码即可完成!


📌引言

大家好👋,我是猫头虎博主,今天要分享一个非常简单但实用的技巧:如何在 Kotlin 或 Java 中生成没有横杠的 UUID。这个小技巧在很多场合都非常实用,比如当你需要一个紧凑型的唯一标识符时。🔐


🎯Kotlin 中去掉 UUID 的横杠

在 Kotlin 中,去掉 UUID 的横杠非常简单,只需一行代码:

代码语言:javascript
复制
val uuid = UUID.randomUUID().toString().replace("-", "")

这里,UUID.randomUUID() 会生成一个带有横杠的 UUID 字符串,然后我们用 replace("-", "") 方法去掉其中的所有横杠。


🎯Java 中去掉 UUID 的横杠

如果你是使用 Java,同样只需要一行代码:

代码语言:javascript
复制
String uuid = UUID.randomUUID().toString().replaceAll("-", "");

在 Java 中,UUID.randomUUID() 也是用于生成带有横杠的 UUID 字符串,然后我们使用 replaceAll("-", "") 方法来去掉其中的所有横杠。


代码语言:javascript
复制
import org.junit.jupiter.api.Test
import org.springframework.boot.test.context.SpringBootTest
import java.util.*

@SpringBootTest
class MockServiceApplicationTests {

    @Test
    fun contextUUID() {
        val uuid = UUID.randomUUID().toString().replace("-", "")
        println(uuid)
    }

}

🎉总结

如你所见,去掉 UUID 中的横杠在 Kotlin 和 Java 中都是非常简单的,只需要一行代码就可以搞定。这样,你就可以得到一个更紧凑的 UUID 字符串,用于各种需要唯一标识符的场合。🌟

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-08-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Kotlin去掉UUID 横杠方法 💡
    • 📄摘要
      • 📌引言
        • 🎯Kotlin 中去掉 UUID 的横杠
          • 🎯Java 中去掉 UUID 的横杠
            • 🎉总结
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档