Char w operacjach arytmetycznych

0

witam. Mam pytanie odnosnie prostych operacji arytmetycznych, a doklaniej:

uzywam w netbeansie comboboxa z ktorego wybiera sie operacje arytmetyczna '+' '-'... znak jest zapisywany do char operacja= ...;
I tu pytanie, czy jest jakis sposob azeby prosta operacje arytmetyczna na 2ch liczbach zapisac jakos w postaci

wynik = liczba1 operacja liczba2 ??
(nie musze wtedy uzywac switch)

0
class Operacja{
   double arg1;
   double arg2;
   char operator;
}

A można jeszcze ładniej wykorzystując interfejs Operacja;

interface Operacja{
   void wykonaj(double arg1; double arg2);

   String ostatnieArgumenty();
}

Gdzie ostatnieArgumenty zwraca ostatni zestaw argumentów i operator całość jako String.

0

za chwile poczytam jak dziala interface

z tego co piszesz tworzy sie Stringa (moge to latwiej zrobic parsujac double i laczac concatem albo zwyklym +)... rzutowanie Stringa (z dzialaniem double+double) na double wywali blad jedynie;

0

@up, podaj kod który nie działa.

1 użytkowników online, w tym zalogowanych: 0, gości: 1