Retourner au contenu associé (entrée de forum : débutant java : opérations de base sur les listes)
Posté par Axioplase ıɥs∀ (site web personnel) le 14 juillet 2020 à 22:24. En réponse au message débutant java : opérations de base sur les listes. Évalué à 3. Dernière modification le 14 juillet 2020 à 22:25.
Ca n'a pas de sens. Si je dois calculer la moyenne sur une liste qui ne contient pas que des nombres, alors soit j'ai mal designé mon architecture, soit je fais
interface MyStuff { public Optional<Integer> toInt(); }
Et le reste devient
int result = 0; for (MyStuff stuff : mystuff) { result += stuff.toInt().orElse(0); } }
C'est propre et facile à comprendre.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Typage
Posté par Axioplase ıɥs∀ (site web personnel) . En réponse au message débutant java : opérations de base sur les listes. Évalué à 3. Dernière modification le 14 juillet 2020 à 22:25.
Ca n'a pas de sens. Si je dois calculer la moyenne sur une liste qui ne contient pas que des nombres, alors soit j'ai mal designé mon architecture, soit je fais
Et le reste devient
C'est propre et facile à comprendre.