UUID的使用,String类型转换成Integer类型--小白福音

一,UUID

String id = UUID.randomUUID().toString().replace("-", "");

128位长的数字,一般用16进制表示生成32位字符串,一般用作table(数据库表)的主键UUID.randomUUID().toString();

生成的格式为:550E8400-E29B-11D4-A716-446655440000;

UUID的优点:永远不会产生数据冲突的表,。

  自增id:而简单的表, 对外交互很少的表, 数据固定的表, 等之类, 就直接自增长id得了

二,String类型转换成Integer类型。

当我们要把String转化为Integer时,一定要对String进行非空判断,否则很可能报空指针异常。

UUID的使用,String类型转换成Integer类型--小白福音_第1张图片

UUID字符串不能转换成Integer,因为UUID字符串含有字母!


你可能感兴趣的:(牛刀小计)