Links und Funktionen
Sprachumschaltung

Navigationspfad


Inhaltsbereich

Der Trick

Speichern der Histogramme in einer Datei um die Ladezeit von 25 Minuten um 24 Minuten und 55 Sekunden zu verkürzen.

public static Bild[] loadList(){
        try{
            File f=new File("/home/proj/psi/psi1017/Desktop/histogrammliste");
            BufferedReader in=new BufferedReader(new FileReader(f));
            StringBuilder sb=new StringBuilder();
            String tmp="";
            while(true){
                tmp=in.readLine();
                if(tmp==null)
                    break;
                sb.append(tmp);
            }
                String text=sb.toString();
                String[] bilder=text.split(";");
                Bild[] bilderListe=new Bild[bilder.length];
                String[] daten=new String[16];
               
                for(int i=0;i<bilder.length;i++){
                    String name;
                    float[] histogramm=new float[15];
                    daten=bilder[i].split("§");
                    name=daten[0];
                   
                    for(int n=1;n<16;n++){
                       
                        histogramm[n-1]=Float.parseFloat(daten[n]);
                       
                    }
                    bilderListe[i]=new Bild(name,histogramm);
                }


Funktionsleiste