Oderdeich
- Forum-Beiträge: 8
17.11.2013, 16:16:03 via Website
17.11.2013 16:16:03 via Website
Hallo,
ich will im Programm eine String-Variable in Kleinbuchstaben konvertieren. Ich dachte, dass das folgende Statement die richtige Lösung unter Beachtung der verschiedenen Sprachräume ist: String extension = fileExtension.toLowerCase(Locale.getDefault()); Unter Eclipse bekomme ich aber folgenden Hinweis (keinen Fehler): Implicitly using the default Locale is a common source of bugs: Use toLowerCase(Locale) instead. Das verstehe ich nicht. Durch Locale.getDefault() läuft doch das Programm sogar im türkischen Sprachraum fehlerfrei, weil ja bekanntlich dort die Länge eines Wortes zwischen Groß- und Kleinschreibung verschieden sein kann. Hat jemand eine Idee?
Viele Grüße aus Panketal von Oderdeich
ich will im Programm eine String-Variable in Kleinbuchstaben konvertieren. Ich dachte, dass das folgende Statement die richtige Lösung unter Beachtung der verschiedenen Sprachräume ist: String extension = fileExtension.toLowerCase(Locale.getDefault()); Unter Eclipse bekomme ich aber folgenden Hinweis (keinen Fehler): Implicitly using the default Locale is a common source of bugs: Use toLowerCase(Locale) instead. Das verstehe ich nicht. Durch Locale.getDefault() läuft doch das Programm sogar im türkischen Sprachraum fehlerfrei, weil ja bekanntlich dort die Länge eines Wortes zwischen Groß- und Kleinschreibung verschieden sein kann. Hat jemand eine Idee?
Viele Grüße aus Panketal von Oderdeich
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.