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
根据创建的两个简单数组 — 一个用于名字,一个用于姓氏,通过随机数获得随机姓,名。