我想打印scala结构数据,就像那样
res0.take(2).foreach{case (id,tags) => println(id,tags)}
但标签是结构数据,因此不期望输出结果。
并且代码更改为res0.take(2).foreach{case (id,tags) => println(id,tags.topic.id)}
,它将报告该错误:方法println的参数太多:(x:Any)Unit
我怎么能纠正它?
答案 0 :(得分:1)
使用字符串插值从许多String
元素中为println()
创建单个String
参数。
println(s"$id, ${tags.topic.id}")