RosettaCodeData/Task/Use-another-language-to-call-a-function/Scala/use-another-language-to-call-a-function-1.scala
2023-07-01 13:44:08 -04:00

12 lines
311 B
Scala

/* Query.scala */
object Query {
def call(data: Array[Byte], length: Array[Int]): Boolean = {
val message = "Here am I"
val mb = message.getBytes("utf-8")
if (length(0) >= mb.length) {
length(0) = mb.length
System.arraycopy(mb, 0, data, 0, mb.length)
true
} else false
}
}