我正在尝试使用 lambda 表达式拆分 String 数组。但是它告诉我拆分方法无法解析。我这样做是为了将 String 类型的 Java Spark RDD 解析为 double。
JavaRDD parsedData = data.map(s -> {
String[] sarray = s.split(" ");
double[] values = new double[sarray.length];
for (int i = 0; i < sarray.length; i++) {
values[i] = Double.parseDouble(sarray[i]);
}
return Vectors.dense(values);
});
parsedData.cache();
达令说
相关分类