|
Anmeldungsdatum: 05.09.2010
Beiträge: 157
|
Hallo, hab grad voll das Problem. Ich füge erst mal den wichtigen Teil des Quellcodes ein.
Zitat: public String berechne(String z) { String [] Klassenarray=new String[] {"1", "2", "3","4","5","6","7","8","9"}; String [] AnzSch=new String[] {"9", "8", "7","6","5","4","3","2","1"}; int k=0; //System.out.println(z + " test"); (Probe ob der wert z stimmt) for (int i=0;i<9;i++) { if(Klassenarray[i]==z) { k=i; break; } } System.out.println(k); return AnzSch[k]; }
Wenn ich hier etwas eingebe, ist das der Wert z, Hab ihn probehalber mal ausgegeben und es stimmt auch. Jedoch geht er nie in die If-Schleife hinein, obwohl ich z.b. 3 eingebe, er gibt immer 9 aus. Weiß jemand was da falsch läuft.
mfg
[Zuletzt bearbeitet: 12.12.2010 13:02]
________________________________________ Angehängte Bilder: prog.JPG, 503 x 309, 15,4 KB
|