gpt4 book ai didi

Java 和 Scala Tuple2 访问错误

转载 作者:行者123 更新时间:2023-12-01 20:54:51 25 4
gpt4 key购买 nike

我正在处理Data Algorithms书和

尝试在 Java 中访问 Tuple2 成员时出现以下编译错误:

我承认,我对 Scala 很陌生,但语法看起来很正确,根据 scala-lang,所以任何帮助都是值得赞赏的。谢谢

_1 has private access in scala.Tuple2
_2 has private access in scala.Tuple2

有问题的代码片段

List<Tuple2<String, Iterable<Tuple2<Integer,Integer>>>> output2 = groups.collect();
for(Tuple2<String, Iterable<Tuple2<Integer,Integer>>> t : output2){

Iterable<Tuple2<Integer,Integer>> list = t._2;
System.out.println(t._1);
for(Tuple2<Integer,Integer> t2 : list){

System.out.println(t2._1 + "," + t2._2);
}

}

最佳答案

java 中必须包含括号。 t2._2()t2._1()。 Scala 有一个快捷方式,可以在零参数方法中省略括号。

关于Java 和 Scala Tuple2 访问错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42516718/

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