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