@Long()
2.0 新增用于生成任意长整型(8字节)数值
数据类型起始版本 2.0.0
参数
| 名称 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| min | Long | — | 0 | 最小值,不指定默认最小 0L,其中字符`L`表示值为长整形参数值 |
| max | Long | — | 9223372036854775807 | 最大值,不指定时默认最大 9223372036854775807L |
| nullSampler | String | — | — | 为空(null)比例,如“1:2”表示生成随机值3次平均1次为null |
用法
@Long(nullWeight)生成一个值范围为 0 ~ 9223372036854775807 随机长整数,并指定null值占比
示例:
@Long("1:2")输出:
98089null28907625479@Long()生成一个值范围为 0 ~ 9223372036854775807 随机长整数
示例:
@Long()
输出:
2567071027@Long(min,max,nullWeight)完整参数构造器,生成一个值范围为 min ~ max 随机长整数,并指定null值占比
示例:
@Long(-10000L,100000L,)
输出:
198594-17865987637092@Long(min,max)生成一个值范围为 min ~ max 随机长整数
示例:
@Long(1L,10000000000L)
输出:
11093400897887256252199901