【发布时间】:2017-05-03 23:25:31
【问题描述】:
我有 3 个长度相等的 ListBuffer。
设备名称列表:ListBuffer[字符串]
datelist:ListBuffer[String]
wordcountssortedlistbuf[(String,Int)]
现在我需要转换它们的格式
ListBuffer(String,String,String,Int)
我尝试了以下操作
var sortedrecords=scala.collection.mutable.ListBuffer[(String,String,String,Int)]()
for(i <- 0 to devicenamelist.length)
{
sortedrecords+=(devicenamelist(i),datelist(i),wordcountssortedlistbuf(i)._1,wordcountssortedlistbuf(i)._2)
}
它给我的错误如下
[错误] 找到字符串
必需(字符串、字符串、字符串、整数)
当我打算创建 (String,String,String,Int) 时,顶部的列表附加操作如何只给出一个字符串。我错过了什么吗?
谢谢
【问题讨论】:
标签: scala list apache-spark tuples