TextArea to Array Double?

  • Moin,


    habe ein Problem bei meinem Informatik-Projekt:


    Sollen allgemein von allen ganzrationalen Funktionen die Extrempunkte ausrechnen können, die ganzen Klassen dafür sind schon erstellt, doch jetzt müssen wir das Programm an die grafische Oberfläche anpassen...


    da die Funktion als Double Array weitergegeben (z.B. 5,3,0,2,3,6,3 = 3x^5+0x^4+2x^3+3x²+6x+9) und die Eingabe über eine TextArea bzw. ein TextField gestaltet wird, muss der String in einen DoubleArray umgewandelt werden und genau da haperts derzeit, da keiner bei uns im Kurs keine Idee hat, wie das funktionieren soll und Google hat mir auch nicht weiterhelfen können :/

  • ohne das durch den compiler geschickt zu haben sieht das ca so aus:

    Code
    1. double[] giveMe(String input){
    2. String [] sa = input.split(",");
    3. double [] da = new double[sa.length];
    4. for(int i=0;i<da.length;i++){
    5. da[i] = Double.parseDouble(sa[i]);
    6. }
    7. return da
    8. }