Hallo,
ich habe bisher zwei Springs immer mit:
String s = "s";
String a = "s";
if (a==s)..........
verglichen, dass klappte auch bisher immer.
Jetzt habe ich das Problem, dass dies bei folgender Funktion nicht geht, wahrscheinlich weil ich den char in ein String umformen lasse..
Wenn ich jetzt Start mit einem String, sagen wir z.B. "b" vergleiche schlägt dies immer fehl, auch wenn der String Start ganz sicher b beinhaltet..
Habt ihr eine Lösung wie ich ohne den String aufgeben zu müssen weiterhin vergleichen kann?
ich habe bisher zwei Springs immer mit:
String s = "s";
String a = "s";
if (a==s)..........
verglichen, dass klappte auch bisher immer.
Jetzt habe ich das Problem, dass dies bei folgender Funktion nicht geht, wahrscheinlich weil ich den char in ein String umformen lasse..
Java:
randomnumber = random.nextInt(2);
if (randomnumber < 0){
randomnumber = randomnumber * -1;
}
randomstart = (char)('a'+randomnumber);
start = start.valueOf(randomstart);
Wenn ich jetzt Start mit einem String, sagen wir z.B. "b" vergleiche schlägt dies immer fehl, auch wenn der String Start ganz sicher b beinhaltet..
Habt ihr eine Lösung wie ich ohne den String aufgeben zu müssen weiterhin vergleichen kann?