例如,有一个Scala数组val A = Array("please", "help", "me").如何从这个数组中选择一个随机元素?
例如,有一个字符串val s = "Test".你怎么把它分成t, e, s, t?
我正在尝试创建一个代码来读取文件中的行,然后将其作为数组存储在scala中?
以下是我写的代码:
import scala.io.Source
val fname = args(0)
for (line <- Source.fromFile(fname).getLines)
Run Code Online (Sandbox Code Playgroud)
我不知道下一步该做什么?
先感谢您.
我想检查字符串是否包含该字符.我正在写一个刽子手代码.例如,这里是猜词:"scala",但它看起来像"_ _ _ _ _"用户.假设用户输入字母'a',那么它必须看起来像"_ _ a _ a".
def checkGuess(){
if (result.contains(user_input)) {
val comp = result.toCharArray
for (i <- comp){
if (user_input != comp(i))
comp(i) = '_'
comp(i)
}
val str = comp.toString
}
}
Run Code Online (Sandbox Code Playgroud)
这是正确的吗?
先感谢您.