UUID如何优雅的去横杠-,用代码和测试说话

import java.util.ArrayList;

import java.util.UUID;

public class T {

public static void main(String[] args) {

final int SIZE = 10000;

ArrayList first = new ArrayList<>();

for (int i = 0; i < SIZE; i++) {

first.add(UUID.randomUUID());

}

long l1 = System.currentTimeMillis();

first.forEach(key -> directlyToString(key));

long l2 = System.currentTimeMillis();

first.forEach(key -> arrayCopyToString(key));

long l3 = System.currentTimeMillis();

first.forEach(key -> subStringToString(key));

long l4 = System.currentTimeMillis();

first.forEach(key -> forToString(key));

long l5 = System.currentTimeMillis();

first.forEach(key -> replaceToString(key));

long l6 = System.current

java uuid去掉横线_UUID去横杠-的正确方式相关推荐

  1. java uuid去掉横线_java去掉UUID的小横线的算法

    几行代码,很简单,直接贴了,处女分享:public static String genUUID(){ UUID uuid = UUID.randomUUID(); String s = uuid.to ...

  2. UUID去横杠的5种方式

    UUID如何优雅的去横杠-,用代码和测试说话 import java.util.ArrayList; import java.util.UUID; public class T { public st ...

  3. java -jar命令参数的单横杠-和双横杠--用法

    java -jar命令参数的单横杠-和双横杠–用法 如下是一条典型的jar包启动参数,相信很多人都有用过: java -jar -Xms4096M xxx.jar --server.port=8088 ...

  4. java获得日期去掉横杠,python怎么去掉日期中的横杠?

    平常输出的时间日期都是带有横杠的,例如: 所以去掉日期中的横线就变得很重要,下面是我们去掉日期中的横线的具体步骤: 1.我们先用datetime模块获取当前的时间import datetime dat ...

  5. 如何修改linux的java路径_修改桌面文件默认存储位置的正确方式及注意事项

    之前写了篇关于如何修改桌面文件默认存储位置,许多人在修改后出现各种问题,今天重新来讲解一下关于修改桌面文件默认存储位置的正确方式及注意事项. 第一步.在E盘下创建一个文件夹,随便取个名字,或者默认为[ ...

  6. mysql中下杠怎么打_怎么打字母下方的短横杠?,下横杠怎么打

    下横杠怎么打,怎么打字母下方的短横杠? 对于电脑操作,大多数成年人不及现在的孩子们.今天看到同事在编辑一篇文档,需要在字母下面打一条短横杠,如下图所示.但是同事怎么也打不出来,坐在旁边的他的孩子,看着 ...

  7. ajax获取api中json数据显示到网页【带有“-”横杠注意】

    ajax获取api中json数据显示到网页 JSON数据中 类如aaa-bbb  这个中间有横杠的正确写法 $(function(){$.ajax({url: 'https://api.xxx.com ...

  8. android7.0 8.1 9.0 10.0 去掉屏幕锁屏(屏幕默认锁屏方式改成无)

    1.概述 在10.0的系统产品开发中,系统在开机后会默认进入锁屏界面,但是产品需求要求去掉锁屏方式,默认无锁屏,就是需要实现去掉屏幕锁屏功能 2.去掉屏幕锁屏(屏幕默认锁屏方式改成无)的核心类 fra ...

  9. java对象上有横线_对象bean间属性值复制:无视大小写和下划线_和横杠-

    1.简要说明:在java代码开发过程中,总会遇到实体类bean直接的属性复制问题,将一个bean中的值复制到另一个bean中,这时如果属性名是形同的,(仅仅有大小写或带下划线_或带横杠-)的区别,那就 ...

最新文章

  1. 自然语言处理(nlp)之词袋模型及句子相似度
  2. eplise怎么连接数据库_如何通过eclipse连接到mysql数据库
  3. Vue 爬坑之路(六)—— 使用 Vuex + axios 发送请求
  4. [SAP-SD]Sales Order 中的User Exit开发
  5. java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;
  6. c# contains方法_HTML5系列之新的API(新操作方法、文件获取、地理定位、音视频、摄像头等)
  7. 动态规划java LCS_动态规划递归求解LCS长度 | 学步园
  8. Visual Studio Code 1.41 发布
  9. pandas重新设置列索引_python数据分析包Pandas(一)
  10. html+css面试题 行内元素padding和margin
  11. 重构代码 —— 提取出类
  12. java工程package红叉_Java程序中没有错,项目上面显示一个红叉的解决办法
  13. CD 20 打气球的最大分数
  14. Canonical Coin Systems
  15. 软件测试(二)-静态测试-数据流分析
  16. 从编程小白到入门码农的五个途径
  17. 致远互联:以数智化指引破局之道
  18. newman跟newman-reporter-html安装
  19. 2565: 最长双回文串
  20. 神舟电脑装linux双系统,神舟战神肿么装双系统

热门文章

  1. 利用ARP的攻击与欺骗实现网络监控和管理(长角牛监控机)
  2. Nature Aging | 复旦大学冯建峰/程炜揭示每晚睡7小时刚刚好,睡过多或过少都有损大脑和心理健康...
  3. 酷睿i5 10300h参数 i5 10300h处理器属于什么水平 i510300h相当于台式机
  4. android app英文 英文模式,英语场景主题会话与单词app
  5. 【笔试】计算机网络知识点整理
  6. 文心一言 VS ChatGpt
  7. 微信小程序超级占内存_手机APP占内存?4款超赞的微信小程序,不用下载,拿去即可使用!...
  8. nodejs+vue+elementui休闲娱乐美食优惠卷商城销售系统
  9. 钉钉大肆抢夺TO B数字化办公市场 企业微信、金蝶、石墨文档、脉脉等危矣?...
  10. matlab如何就导数,Matlab微分和导数