Ich würde an deiner Stelle nicht zwei mal auf die Datei zugreifen, da es zu lange dauert. Falls du wirklich ein double[] brauchst, schreib die Daten einfach mit einer for-schleife ins Array double[] doubleArray[] = new double[it.size()]; for(int i = 0; it.hasNext; i++) doubleArray[i] = it.next(); Vielleicht geht es sogar mit: ArrayList<double> it = new ArrayList<double>(); .... Auslesen ..... double doubleArray = it.toArray(); Da bin ich mir aber nicht sicher. Würd ich erst mal nachlesen[/i]
So wie ich das verstehe willst du Reihen (im speziellen Fall alle) sperren. Hierfür musst du den Konstruktor überschreiben, da diese Klasse fix implementiert ist. Hier ein kleines Beispiel: Quellcode (11 Zeilen)