gpt4 book ai didi

java - HBase put [util.List [Put])不起作用

转载 作者:行者123 更新时间:2023-12-02 21:03:08 29 4
gpt4 key购买 nike

我一直在尝试使用HBase客户端库将记录列表插入HBase。
它适用于Table或HTable中的单个Put(不建议使用),但不能识别List(Puts)
错误说:预期:util.List,但是List

无法理解此错误的含义。尝试转换为JavaList,但未成功。

任何快速的建议会更高。
`

  val quoteRecords = new ListBuffer[Put]()
val listQuotes = lines.foreachRDD(rdd => {
rdd.foreach(record => addPutToList(buildPut(record)))
})

table.put(quoteRecords.toList)
quoteRecords.foreach(table.put)
println(listQuotes)

`

最佳答案

listQuotes.toList返回scala.List的类型。您必须将其转换为java.util.List类型。 this sof线程将为您提供一些见识。

关于java - HBase put [util.List [Put])不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42656284/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com