import scala.util.Random

def    roll    = {

  val first = Array(
                 "William",    
       "Henry",    
       "Filbert",    
       "John",    
       "Pat")
  val last = Array(
       "Smith",    
       "Jones",    
       "Winkler",    
       "Cooper",    
       "Cline")
  val v1 = new Random().nextInt(first.size -1)
  val v2 = new Random().nextInt(last.size -1)
  first(v1) + " " + last(v2)
}


print(roll)     // get random name

根据创建的两个简单数组 — 一个用于名字,一个用于姓氏,通过随机数获得随机姓,名。