Scala's Array[Byte]
is already a Java's byte[]
. Proof:
object ScalaSide extends Application {
val a = Array[Byte](1, 2, 3)
JavaSide.doSmth(a)
}
--
import java.util.Arrays;
public class JavaSide {
public static void doSmth(Object arr) {
byte[] b = (byte[]) arr;
System.out.println(Arrays.toString(b));
}
}
Result:
[1, 2, 3]