>>378
data.elementAt(i) で取り出されたインスタンスは本当に
Double クラスのインスタンスなのか? ちょっとその部分を
こんな感じにして調べてみな。

Object obj = data.elementAt(i);
if (obj instanceof Double)
double value = ((Double) obj).doubleValue();
else
System.out.println(i + "番目は Double ではない。obj=" + obj);