Hallo liebe Java Gemeinde, nachdem ich nun ein bischen Zeit für Java 2 D hatte , müssen wir nun einen Taschenrechner programmieren , der komplexe mathematische Formeln berechnet.
Nun frage ich mich , wie man dass am besten macht :
Bsp.: 3*5/4*6
Das ist noch nicht sehr komplex, aber immerhin schon mehr als nur 3-4 = 1;
Ich kenne JTextArea in der man mit der Funktion append() alles anzeigen lassen kann.
Oder auch setText() ...da überschreibt er aber immer dass, was vorher im JTextfeld war.
Kennt einer einen guten Link, oder ein Tutorial, wo ich einen Parser oder etwas änliches finde.
Ich habe es mal mit substring versucht, aber komme da nicht sehr weit mit.
Dann hatte ich mal was mit regulären ausdrücken gesehen , aber die sind mir ein wenig zu kompliziert.
Wie würdet ihr da ran gehen? Gibt es ein Framework welches man benutzen kann?
grüße
Nun frage ich mich , wie man dass am besten macht :
Bsp.: 3*5/4*6
Das ist noch nicht sehr komplex, aber immerhin schon mehr als nur 3-4 = 1;
Ich kenne JTextArea in der man mit der Funktion append() alles anzeigen lassen kann.
Oder auch setText() ...da überschreibt er aber immer dass, was vorher im JTextfeld war.
Kennt einer einen guten Link, oder ein Tutorial, wo ich einen Parser oder etwas änliches finde.
Ich habe es mal mit substring versucht, aber komme da nicht sehr weit mit.
Dann hatte ich mal was mit regulären ausdrücken gesehen , aber die sind mir ein wenig zu kompliziert.
Wie würdet ihr da ran gehen? Gibt es ein Framework welches man benutzen kann?
grüße