Führende Nullen beachten

JuriW

Aktives Mitglied
Guten Abend zusammen,

ich habe gerade ein Problem damit, dass Java führende Nullen einer long-Zahl abschneidet, diese jedoch wichtig für eine while-Schleife sind, da diese Nullen auch ein Teil einer Zahl (ISBN) sind. Gibt es einen Trick, wie ich diese führenden Nullen beibehalten kann?

Gruß
Juri
 

JuriW

Aktives Mitglied
Lustigerweise muss die Eingabe über einen String erfolgen. Danach wird dieser in ein Long umgewandelt, damit ich mit ihm rechnen kann.
 

JuriW

Aktives Mitglied
Okay, ich präzisiere:
Ich rechne mit den ersten 9 Ziffern der ISBN um zu prüfen, ob die Prüfziffer stimmt.
Die klappt soweit auch, bis auf die bereits erwähnten 0en
 

JStein52

Top Contributor
Wenn du die ISBN mitsamt führenden 0en schon als String hast dann kannst du dir doch in einer Schleife über diesen String jede einzelne Ziffer mit charAt(i) herausholen und damit machen was immer du willst.
 

Meniskusschaden

Top Contributor
Ich rechne mit den ersten 9 Ziffern der ISBN um zu prüfen, ob die Prüfziffer stimmt.
Die klappt soweit auch, bis auf die bereits erwähnten 0en
Du kannst auch einfach von rechts anfangen, bis keine Ziffern mehr kommen. Die "fehlenden" Nullen haben ja keinen Einfuß auf das Ergebnis und wenn du rechts startest, brauchst du sie auch nicht, um den richtigen Faktor der anderen Ziffern zu ermitteln.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Führende Nullen in Abhängigkeit von der Stellenanzahl einer Konstante Java Basics - Anfänger-Themen 4
G führende Nullen erstellen Java Basics - Anfänger-Themen 16
J führende Nullen Java Basics - Anfänger-Themen 7
G Führende Nullen eines String entfernen Java Basics - Anfänger-Themen 17
R Gleitkommazahlen ohne führende Null Java Basics - Anfänger-Themen 10
P Führende 0 entfernen? Java Basics - Anfänger-Themen 4
P toBinaryString -> führende 0 erzwingen! Java Basics - Anfänger-Themen 3
B Anzahl Nullen uns Einsen in String ermitteln Java Basics - Anfänger-Themen 3
E Nullen aus Nachkommastellen entfernen Java Basics - Anfänger-Themen 2
neerual Feld mit Einsen und Nullen füllen und überschreiben Java Basics - Anfänger-Themen 1
A Folgende Nullen einer Kommazahl aus String entfernen Java Basics - Anfänger-Themen 3
C Int mit vorangestellten Nullen und maximal 4 stellen erzeugen. Java Basics - Anfänger-Themen 4
AssELAss Zusammengesetzer String, nur bestimmten Wert daraus mit führenden Nullen Java Basics - Anfänger-Themen 2
I Methoden ByteBuffer - Anzahl führender Nullen Java Basics - Anfänger-Themen 3
I String mit Nullen füllen Java Basics - Anfänger-Themen 4
H Methode, um Nullen zu erstellen Java Basics - Anfänger-Themen 6
B ints mit fuehrenden Nullen? Java Basics - Anfänger-Themen 3
J int mit führenden Nullen in String umwandeln Java Basics - Anfänger-Themen 5
E Führenden Nullen Java Basics - Anfänger-Themen 10
G Schabrett mit nullen und einsen erstellen Java Basics - Anfänger-Themen 4
M String schließende Nullen abschneiden Java Basics - Anfänger-Themen 2
J int[] array mit nullen auffüllen Java Basics - Anfänger-Themen 7
S Zahl auf 20stellen mit nullen füllen Java Basics - Anfänger-Themen 3
L String ggf mit führenden Nullen auffüllen Java Basics - Anfänger-Themen 2
S Nullen anhängen Java Basics - Anfänger-Themen 2
K int nach String umwandeln mit führenden Nullen Java Basics - Anfänger-Themen 4
S Sortieren ohne Großschreibung zu beachten Java Basics - Anfänger-Themen 2
C Substring aus String - \n nicht beachten Java Basics - Anfänger-Themen 12
F Bestimmte Werte nicht beachten Java Basics - Anfänger-Themen 10
E Compiler-Befehl zum "nicht beachten" von Code Java Basics - Anfänger-Themen 10

Ähnliche Java Themen

Neue Themen


Oben