在我的代码中,我想使用lambda表达式对JavaPairRDD使用foreach操作这是代码
JavaPairRDD<Integer,Tuple2<String,Integer>>
studentScore=students.join(scores);
studentScore.foreach((x,y)->{
System.out.println(x);
System.out.println(y);
});
但是存在编译错误。
答案 0 :(得分:0)
您尝试使用两个参数传递给 foreach 方法lambda,而使用一个参数使用lambda lambda。替换行
import React, { Component } from 'react';
import styles from './sidebar.css';
class MenuPanel extends Component {
render() {
return (
<div>
<div className={styles.navbarSide}>
<div className="tessact-logo"></div>
<div className="navbar-item active">
<a className="navbar-item-link"><span className="fa fa-comment"></span> TRIVIA</a>
</div>
带行
studentScore.foreach((x,y)->{
并使用整个元组 t 而不是 x 和 y 。或者您可以自己从 t 中提取 x 和 y 。