如何在Java中向[]行添加手动值
在我的应用程序中,我需要创建一行[],并且必须向该行[]添加一些值 我创建了行[],如下所示:如何在Java中向[]行添加手动值,java,apache-spark,dataframe,row,Java,Apache Spark,Dataframe,Row,在我的应用程序中,我需要创建一行[],并且必须向该行[]添加一些值 我创建了行[],如下所示: Row[] r = new Row[5]; 现在我需要向r添加一些随机值,如“sydney”、“[]”、“atlanta”、10,40 知道如何添加这些值吗?如果您指的是org.apache.spark.sql.Row,那么它就是一个接口 请参阅本文档: 定义: 您不能通过在接口上使用新操作符来创建对象,因此这是不可能的。如果您指的是org.apache.spark.sql.Row,那么它就是一个接
Row[] r = new Row[5];
现在我需要向r
添加一些随机值,如“sydney”、“[]”、“atlanta”、10,40
知道如何添加这些值吗?如果您指的是
org.apache.spark.sql.Row
,那么它就是一个接口
请参阅本文档:
定义:
您不能通过在接口上使用新操作符来创建对象,因此这是不可能的。如果您指的是
org.apache.spark.sql.Row
,那么它就是一个接口
请参阅本文档:
定义:
您不能通过在接口上使用新操作符来创建对象,因此这是不可能的。您可以通过调用Rowfactory.create来创建行
Row row = RowFactory.create(1,2,"str");
可以通过调用Rowfactory.create创建行
Row row = RowFactory.create(1,2,"str");
从:
要创建新行,请在Java中使用RowFactory.create()
,或在Scala中使用Row.apply()
从:
要创建新行,请在Java中使用RowFactory.create()
,或在Scala中使用Row.apply()
什么是
行
?行只不过是来自spark数据帧的结果什么是行
?行只不过是来自spark数据帧的结果