生成字母数字字符串

Fel*_*xHJ 5 random scala

我需要一些测试公司名称,如"rnd_company_blah23haf9","rnd_company_g356fhg57"等.

是否有可能做类似的事情

import scala.util.Random
val company = s"rnd_company_${Random.alphanumeric take 10 ?????}"
Run Code Online (Sandbox Code Playgroud)

如果有人可以填写????? 当然.

Mar*_*rth 18

使用.mkString("")创建String来自Stream:

scala> val company = s"rnd_company_${Random.alphanumeric take 10 mkString}"
company: String = rnd_company_BbesF0EY1o
Run Code Online (Sandbox Code Playgroud)