Hallo programmiermaus, bin kein JAVA Spezialist aber ich vermute mal, dass die Semikolons nach deiner if und else if Anweisung das kaputt machen. In C wäre das so. Durch das Semikolon wird in C eine leerer Block erzeugt und damit ist der if dann schon erledigt. Die Anweisungen des nächsten Blocks sind dann ganz "normale" Anweisungen die immer ausgeführt werden. Lass die Semikolons einfach mal weg. Wenn ich falsch liege darf mich ein JAVA Spezialist gerne korrigieren.
Also: if (Telefonnummer < 10000) {
Gruß jobe
Sonstiger Berufsstatus, Punkte: 505
Wenn du meinst, wie man ein Long in ein String umwandeln kann: String s = String.valueOf(a); wobei a eine Variable vom Typ long ist.
─ daniel.kuenkel 22.02.2021 um 20:43
Markdown wird unterstützt.
Vielen Dank! daran hats gelegen, immer diese kleinen Fehler :/. Kurze Frage, wenn ich beispielsweise ein Text oder lediglich einen Buchstabe eingebe, soll die Fehlermeldung "Keine Nummer" ausgegeben werden (letzte Zeile von meinem Code). Wie macht man den Vergleich, dass das dann kein long ist, sondern string? :))
─ programmiermaus 22.02.2021 um 20:00