JDK5.0 新機能:オートボクシング、実習課題
import java.util.*; public class C2008081800 { public static void main(String[] args) { ArrayList<Double> a = new ArrayList<Double>(); double sum = 0; int num = 1000; for (int i = 0; i < num; i++) { a.add(Math.random()); } for (Double d : a) { sum += d; } System.out.println("sum: " + sum); System.out.println("ave: " + sum / num); } }
で、
sum: 523.3770231011805 ave: 0.5233770231011805