Saad (12.11.2012)
- 
	12.11.2012, 18:15 #1 [Java] Vorangestellte Nullen werden entfernt [Java] Vorangestellte Nullen werden entferntHey, vorab, ich hatte einfach keinen Plan wie ich den Thread nennen sollte. :> 
 
 Ich habe da mal ein kleines Problem und zwar.: Ich hab hier einen String mit dem Wert "0000.00.00" und wenn ich den Wert wiedergeben, steht dann nur mehr 0.0.0 da, warum ist das so?
 Weiter, wenn ich einen String mit dem Wert "1337.07.08" splitte, also von 0,4 , dann von 4,6 und von 6,8, dann wird wieder z.b statt 07, nur ne' 7 ausgegben, warum ist das so & wie behebe ich das? Bis auf Sonderschüler kannst du alle Leute fragen - Saad ist PERFEKT wie 'ne Zeitform der deutschen Sprache. Bis auf Sonderschüler kannst du alle Leute fragen - Saad ist PERFEKT wie 'ne Zeitform der deutschen Sprache.
 
- 
	12.11.2012, 19:05 #2Permanent gesperrt  
 - Registriert seit
- 18.12.2011
- Beiträge
- 159
- Blog Entries
- 2
 Thanked 182 Times in 98 Posts AW: Frage AW: FrageIch habe mit Java nie gearbeitet, aber zum ersten Problem 
 Wie gibst du den String denn aus, wenn du ihn wie eine Zahl behandelst, kann es gut sein, dass Java ihn automatisch kürzt.Ich habe da mal ein kleines Problem und zwar.: Ich hab hier einen String mit dem Wert "0000.00.00" und wenn ich den Wert wiedergeben, steht dann nur mehr 0.0.0 da, warum ist das so?
 
 Das zweite Problem sollte sich durch das Erste lösen.
 
- 
	The Following User Says Thank You to Raumi For This Useful Post:
 
- 
	12.11.2012, 19:31 #3 AW: Frage AW: FrageNaja ich konvertieren ihn vorher noch in ein int 
 also int i1= Integer.parseInt(st1.substring(6, 8));
 int i2 = Integer.parseInt(st1.substring(4, 6));
 int i3 = Integer.parseInt(st1.substring(0, 4));
 und ich glaube, dass da die 0 dann einfach "weggekürzt" wird.Bis auf Sonderschüler kannst du alle Leute fragen - Saad ist PERFEKT wie 'ne Zeitform der deutschen Sprache.
 
- 
	12.11.2012, 21:34 #4Projektleitung    
 - Registriert seit
- 15.11.2011
- Beiträge
- 8.449
- Blog Entries
- 5
 Thanked 9.518 Times in 3.333 Posts AW: Frage AW: FrageDie überflüssigen Nullen werden automatisch entfernt, weil es mathematisch keine Rolle spielt. 
 0000000000000000000000000000000000000001 (d) ist und bleibt 1 (d), egal wieviele Nullen davorstehen (binär ist das natürlich wieder eine andere Geschichte).
 Die vorgestellten Nullen werden daher abgeschnitten um nicht unnötig Speicher zu verschwenden.
 
 Wenn es dir nur um die formatierte Ausgabe geht kannst du DecimalFormat verwenden (siehe zb Java ist auch eine Insel – 4.7 Formatieren von Ausgaben).
 Ansonsten poste mal wozu du die vorgestellten Nullen brauchst.
 
 
- 
	
 
- 
	12.11.2012, 21:42 #5 AW: [Java] Vorangestellte Nullen werden entfernt AW: [Java] Vorangestellte Nullen werden entferntAh okey. Ich braeuchte halt die Nullen, damit ich halt das Datum korrekt ausgeben kann, da das Datum bei mir eben exakt 10 Characters haben muss ( inkls. 2x . --> also 07.09.1337) Bis auf Sonderschüler kannst du alle Leute fragen - Saad ist PERFEKT wie 'ne Zeitform der deutschen Sprache.
 
- 
	12.11.2012, 21:48 #6Projektleitung    
 - Registriert seit
- 15.11.2011
- Beiträge
- 8.449
- Blog Entries
- 5
 Thanked 9.518 Times in 3.333 Posts AW: [Java] Vorangestellte Nullen werden entfernt AW: [Java] Vorangestellte Nullen werden entferntFür das Formatieren von Datumsangaben hat Java eine eigene Klasse: SimpleDateFormat (Java 2 Platform SE v1.4.2) 
 Anwendungsbeispiel: Galileo Computing :: Java ist auch eine Insel – 15.7 Formatieren und Parsen von Datumsangaben
 
 
- 
	
 
Ähnliche Themen
- 
  Java: Hauptklasse-Client konnte nicht gefunden werdenVon Bazs im Forum JavaAntworten: 7Letzter Beitrag: 17.12.2013, 22:49
- 
  Win7 Java in Safari ausführen (Fehlermeldung Java nicht installiert)Von Silverstar im Forum WindowsAntworten: 8Letzter Beitrag: 02.12.2013, 23:41
- 
  Java Alle Abfragen müssen bestätigt werden, damit der Chat starten kannVon infected im Forum Fragen & ProblemeAntworten: 11Letzter Beitrag: 07.11.2013, 21:37
- 
  Youtube entfernt Dislikes/Daumen runterVon Sky.NET im Forum IT & Technik NewsAntworten: 13Letzter Beitrag: 03.05.2013, 14:43
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.
 
									 
														 
														 
			 
  
					
					
					
						 Zitieren
  Zitieren