我使用这种方法:
def getRandomNumber(int num){
Random random = new Random()
return random.getRandomDigits(num)
}
当我调用它时,我写下 println getRandomNumber(4)
。
但是我出现了错误。
No signature of method: java.util.Random.getRandomDigits() is applicable for argument types: (java.lang.Integer) values: [4]
注意:我在另一个Groovy类中使用这种方法,而且没有任何错误。
getRandomDigits()
在java.util.Random
中并不存在,正如@mark-byers所写。你指的是哪个类? - youri