【发布时间】:2018-05-01 10:41:22
【问题描述】:
我想创建一个特定值的流并将它们映射到一个内部类。我目前的代码如下:
return Stream.of((int)levenshteinScore, reverseComparison, regionStart, regionLength).map(Match::new);
public static class Match{
// Properties
public int levenshteinSimilarity;
public boolean reverseComparison;
public int regionStart;
public int regionLength;
// Constructor
public Match(int levenshteinSimilarity, boolean reverseComparison, int regionStart, int regionLength){
this.levenshteinSimilarity = levenshteinSimilarity;
this.reverseComparison = reverseComparison;
this.regionStart = regionStart;
this.regionLength = regionLength;
}
}
但是,这给了我一个错误“方法引用中的返回类型错误”。谁能解释一下这个问题?
【问题讨论】:
标签: java neo4j stream java-stream java-stored-procedures