Hi,
ich will nen kleinen Taschenrechner bauen und da kann ich kein "+" in eine Variable speichern, also habe ich folgenden Ansatz gemacht:
Das ist natürlich nur ein Ansatz.
Mein Problem ist, dass entweder die falschen Zahlen ausgegeben werden oder sie werden nicht komplett ausgegeben.
Sieht jemand den Fehler?!
Liebe Grüße
Reality
ich will nen kleinen Taschenrechner bauen und da kann ich kein "+" in eine Variable speichern, also habe ich folgenden Ansatz gemacht:
Code:
StringBuffer get= new StringBuffer();
for(short i=0; i<tfEingabe.getText().length(); i++)
if(tfEingabe.getText().charAt(i)>='0' && tfEingabe.getText().charAt(i)<='9')
get.append(i);
int rechnung= Integer.parseInt(get.toString());
tfEingabe.setText(rechnung+" klappt");
Mein Problem ist, dass entweder die falschen Zahlen ausgegeben werden oder sie werden nicht komplett ausgegeben.
Sieht jemand den Fehler?!
Liebe Grüße
Reality