Я использую статистику потока Java, используя ускорение, таким образом:
IntSummaryStatistics intSummary = join.stream(). MapToInt (t> t.get0(). GetCNationkey ()). SummaryStatistics();
Long sumResult = intSummary.getSum ();
Я хотел, чтобы новый класс создал новый метод getSum()
.Что-то вроде:
IntSummaryStatisticsTest intSummarytest = join.stream (). MapToInt (t> t.get0 (). GetCNationkey ()). SummaryStatistics ();
Long sumResult = intSummarytest.getSumTest();
Я пытался создать новый класс:
public class IntSummaryStatisticsTest extends IntSummaryStatistics {}
IntSummaryStatisticsTest summa = join.stream().mapToInt(t->t.get0().getCNationkey()).summaryStatistics();
, но я получил эту ошибку: incompatible types required java. Required: IntSummaryStatisticsTest Found: java.util.IntSummaryStatistics
.
Возможно ли реализоватьэтот новый getSumTest()
метод?