在电梯中分配唯一的字母顺序ID

时间:2014-08-12 17:39:24

标签: scala lift

我尝试使用以下代码创建四个字母的顺序UID:

import org.apache.commons.lang3.StringUtils

val serial = new AtomicLong(0) 
val radix = 'Z' - 'A'  
def next ()= {

val prefix = java.lang.Long.toString(serial.incrementAndGet(),radix).toUpperCase()

 val mystring = StringUtils.leftPad(prefix, 10, 'A')
 mystring.padTo(4, "A")
 }

代码不起作用,我收到此错误:对象lang3不是包org.apache.commons的成员

任何帮助将不胜感激。谢谢

1 个答案:

答案 0 :(得分:1)

听起来您还没有包含org.apache.commons.lang3库,请将以下内容添加到build.sbt文件中:

libraryDependencies += "org.apache.commons" % "commons-lang3" % "3.3.2"