是否可以将myMethod中传递的anotherMethod函数的签名转换为元组?:
def myMethod(df: DataFrame, str: String, type: String, anotherMethod: DataFrame => RDD[Array[Byte]]): Unit = {}
我对scala比较陌生,我不确定如何将字节数组转换为元组:yetAnotherMethod : DataFrame => RDD[(String, Array[Byte])]
谢谢
答案 0 :(得分:2)
您可以编写一个小的实用函数,将Array [Byte]转换为元组
def convert(bytes : Array[Byte]) : (String, Array[Byte]) =((bytes.map(_.toChar)).mkString,bytes)