Hallo,
ich will überprüfen ob im String s Binärzahlen enthalten sind. Sollte eine Binärzahl enthalten sein, so soll "Richtig" zurückgegeben werden. Für diese Aufgabe habe ich sogar schon zwei Ansätze. Einmal jedes Element des Strings auslesen (mittels for-Schleife) und schauen ob der Wert 1 oder 0 ist. Meine andere Idee war es die Summe des Strings zu ermitteln. Diese muss ja entweder gleich der Länge des Strings sein (wenn die Binärzahl nur aus 1en besteht) oder kleiner als die Länge. Ich denke aber für mein Problem ist die erste Variante wohl besser. Ich weiß nur noch nicht wie ich das jetzt genau umsetzen soll.
Wichtig zu sagen ist noch, dass ich nur String.length() und String.charAt() verwenden will.
Ich benötige auf jeden Fall eine If Anweisung. Aber soll dann in der if-Bedingung meine for-Schleife stehen? Oder wie mache ich das genau?
Danke für jede Hilfe,
Gruß
ich will überprüfen ob im String s Binärzahlen enthalten sind. Sollte eine Binärzahl enthalten sein, so soll "Richtig" zurückgegeben werden. Für diese Aufgabe habe ich sogar schon zwei Ansätze. Einmal jedes Element des Strings auslesen (mittels for-Schleife) und schauen ob der Wert 1 oder 0 ist. Meine andere Idee war es die Summe des Strings zu ermitteln. Diese muss ja entweder gleich der Länge des Strings sein (wenn die Binärzahl nur aus 1en besteht) oder kleiner als die Länge. Ich denke aber für mein Problem ist die erste Variante wohl besser. Ich weiß nur noch nicht wie ich das jetzt genau umsetzen soll.
Wichtig zu sagen ist noch, dass ich nur String.length() und String.charAt() verwenden will.
Ich benötige auf jeden Fall eine If Anweisung. Aber soll dann in der if-Bedingung meine for-Schleife stehen? Oder wie mache ich das genau?
Danke für jede Hilfe,
Gruß