前提・実現したいこと
Java8のStreamを使用して、intの配列aの総和を簡単に(1行で)求めたいです。
for文で各要素を足すのは当たり前にできます。
Streamを使用して1行で求めることも、おそらくできるのだろうと思っているのですが、具体的な実装方法がわからず、ご教示いただけないでしょうか。
java
1public class Sample { 2 3 public static void main(String[] args) { 4 5 int[] a = {1 ,6 ,10, 30, 44}; 6 int sum = 0; 7 8 // TODO: Streamを使用して1行で配列aの総和を求める 9 10 System.out.println(sum); // sum = 91 11 } 12 13}
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー