0
を使用して:変換アレイリストに - >マップ、私は以下のgetCardValueCountMap法で作成したようなマップを作成するためにJava 8つのストリームを使用する方法を把握しようとしてきたのjava 8
public class Hand {
private final List<Card> hand = new ArrayList<>();
.....
public Map<CardValue, Integer> getCardValueCountMap(){
HashMap<CardValue, Integer> cardValueCountMap = new HashMap<>();
for (Card card : hand) {
final CardValue value = card.getValue();
Integer count = cardValueCountMap.get(value);
if (count == null){
cardValueCountMap.put(value, 1);
} else {
cardValueCountMap.put(value, count + 1);
}
}
return cardValueCountMap;
}
....
}
コードはすでにJava 8です...ストリームを使用することを意味しますか? –
_私は試していました_ ...彼らは何を試してみたのか分かりません。 _do-my-work-for-me_のような匂いがする。 – Savior
右側の[関連]タブに5つの重複があります。 – Savior