@ -0,0 +1,26 @@
|
|||||||
|
package com.sen.api.functions;
|
||||||
|
|
||||||
|
import com.sen.api.utils.RandomUtil;
|
||||||
|
|
||||||
|
public class RandomFunction implements Function {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String execute(String[] args) {
|
||||||
|
int len = args.length;
|
||||||
|
int length = 6;// 默认为6
|
||||||
|
boolean flag = false;// 默认为false
|
||||||
|
if (len > 0) {// 第一个参数字符串长度
|
||||||
|
length = Integer.valueOf(args[0]);
|
||||||
|
}
|
||||||
|
if (len > 1) {// 第二个参数是否纯字符串
|
||||||
|
flag = Boolean.valueOf(args[1]);
|
||||||
|
}
|
||||||
|
return RandomUtil.getRandom(length, flag);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getReferenceKey() {
|
||||||
|
return "random";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in new issue