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

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