2017-06-04 15 views
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; 
+0

についてはこちらを参照してください実際に

List<WeatherSource> 

List<WeatherSource> 

をされ、私はそれはあなたが誤っていくつかをピックアップ意味DIP原理チュートリアル – titorat

+0

で経由して、インターネット上でこのコードを見つけ、次のあなたのソースのHTML。それは 'List 'と言うべきです。 –

+0

ありがとう!あなたは私の問題を解決しましたが、時間があるならば、ちょっと好奇心が強いので、「HTMLが選ばれました」ということを正確に伝えることを検討してください! もう一度ありがとう:) – titorat

答えて

4

それは<>のちょうどHTMLソースのエンコーディングです。 HTML escape characters

+1

ありがとう!あなたは私の脳を救った:) – titorat

関連する問題