0
public class WeatherAggregator {
private List<WeatherSource> weatherSources;
public WeatherAggregator(List<WeatherSource> weatherSources) {
this.weatherSources = weatherSources;
}
public double getTemperature() {
return weatherSources
.stream()
.mapToDouble(WeatherSource::getTemperatureCelcius)
.average()
.getAsDouble();
}
}
&のシンボルは何を意味しているのか検索しましたが、意味がありませんでしたか? この行で何が起こっているのかを教えてください。この文脈でこの&記号の目的は何ですか?
private List<WeatherSource>weatherSources;
についてはこちらを参照してください実際に
をされ、私はそれはあなたが誤っていくつかをピックアップ意味DIP原理チュートリアル – titorat
で経由して、インターネット上でこのコードを見つけ、次のあなたのソースのHTML。それは 'List'と言うべきです。 –
ありがとう!あなたは私の問題を解決しましたが、時間があるならば、ちょっと好奇心が強いので、「HTMLが選ばれました」ということを正確に伝えることを検討してください! もう一度ありがとう:) – titorat