Locale (bspw. de_DE) bekommen von Locale.getISOCountries

internet

Top Contributor
hallo,

Problem:
Wie bekomme ich bspw. diesen Code: de_DE

Erklärung:
ich hole mir mit folgendem Code alle Länder nach dem ISO Standard.
Java:
String[] locales = Locale.getISOCountries();

Nun möchte ich den Code bekommen wie bswp. de_DE
Ich schreibe sowohl die Länder als auch den Code (bspw. de_DE) zu jedem Land in eine zweite Tabelle "Language".

Wenn ich das über die getAvailableLocales mache, also:
Java:
Locale[] locales = Locale.getAvailableLocales();

und dann das hier mache, geht das auch einwandfrei.
Java:
locale.toString()

Allerdings bekomme ich dann nicht alle ISO3 Länder (manche sind NULL)
Wenn nun ebenso locale.toString() mache, bekomme ich nur folgendes als Beispiel:
_AD


Hier ist mein ganzer Code:
Java:
String[] locales = Locale.getISOCountries();
for (String countryCode : locales) {
	 
			Locale obj = new Locale("", countryCode);
			
			CountryGeneral newCountryGeneral = new CountryGeneral();
			try {
		
				newCountryGeneral.setCountryCode(obj.getCountry());
				newCountryGeneral.setName(obj.getDisplayCountry());
				newCountryGeneral.setDescription(obj.getDisplayName());
				newCountryGeneral.setCountryIso3Code(obj.getISO3Country());
				newCountryGeneral.setCountryIso3Language(obj
						.getISO3Language());

				try {
					LanguageGeneral languageGeneral = languageService
							.findLanguageGeneralByIsoCode(obj.toString());
					newCountryGeneral.setLanguageGeneral(languageGeneral);
				}

				catch (LanguageGeneralNotFoundException e) {
					LanguageGeneral languageGeneral = new LanguageGeneral();
					languageGeneral.setIsoCode(obj.toString());
					languageGeneral.setNameGerman(obj.getDisplayLanguage());
					newCountryGeneral.setLanguageGeneral(languageGeneral);
				}
			} catch (MissingResourceException e) {
			}


Vielen Dank für Eure Hilfe.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Java printf(Locale.... funktioniert nicht Java Basics - Anfänger-Themen 3
A Scanner.useLocale(Locale.US); Java Basics - Anfänger-Themen 4
agent47 Java 8 Locale Date Time Java Basics - Anfänger-Themen 2
I Datum und Uhrzeitpattern von Locale Java Basics - Anfänger-Themen 7
I Locale => getTimezone, Datumsformat Java Basics - Anfänger-Themen 2
J Datentypen Umwandlung von Kommazahl in Punktzahl Locale DE auf US Java Basics - Anfänger-Themen 5
X toLowerCase(Locale ...) Java Basics - Anfänger-Themen 6
H extends Locale Java Basics - Anfänger-Themen 4
G DateFormat - Datumsformat java.util.Locale interpretieren Java Basics - Anfänger-Themen 2
D Locale zur Laufzeit über JComboBox laden? Java Basics - Anfänger-Themen 17
R bin zu blöd : getCountry() von Locale Java Basics - Anfänger-Themen 3
S Locale für die Schweiz Java Basics - Anfänger-Themen 3
T "Locale cannot be resolved" Java Basics - Anfänger-Themen 3
B Objekte, bspw. konkret Arraylists,manuell aus Speicher löschen? Java Basics - Anfänger-Themen 70
M Allgemeine Java-Frage anhand bspw. Eclipse Java Basics - Anfänger-Themen 4
I XML einlesen und Objekte bekommen Java Basics - Anfänger-Themen 2
I Dateigröße von einem InputStream oder byte[] bekommen Java Basics - Anfänger-Themen 2
I Lambda map -> Children bekommen Java Basics - Anfänger-Themen 1
O Warum bekommen wir nicht die Referenz vom zurückgegebenen Objekt? Java Basics - Anfänger-Themen 4
G Methoden Informationen aus zwei Objekte bekommen? Java Basics - Anfänger-Themen 6
B Map<String, FilterMeta, wie Wert bekommen? Java Basics - Anfänger-Themen 4
M Java GUI explorer aufrufen um Pfad zu bekommen Java Basics - Anfänger-Themen 3
C Projekte in 2 versch. Arbeitsbereichen: auf ein Projekt verweisen (ohne Fehler zu bekommen) Java Basics - Anfänger-Themen 8
P Speziellen Dateipfad bekommen Java Basics - Anfänger-Themen 6
B Von Array nur eine bestimmte Anzahl bekommen Java Basics - Anfänger-Themen 3
B Nächster möglicher Tag bekommen / Nächste mögliche Zeit bekommen Java Basics - Anfänger-Themen 24
B Name von Verzeichnis bekommen - Files von einem Ordner auslesen Java Basics - Anfänger-Themen 4
A Zufälliges Objekt basierend auf Wahrscheinlichkeiten bekommen. Java Basics - Anfänger-Themen 4
A jar File kleiner bekommen Java Basics - Anfänger-Themen 3
B ID von unterschiedlichen Objekten bekommen? Java Basics - Anfänger-Themen 2
B Geocoding Information bekommen (Längen -/ Breitengrad) Java Basics - Anfänger-Themen 9
B API für Längen und Breitengrad zu bekommen Java Basics - Anfänger-Themen 2
L Variablen Parameter bekommen Java Basics - Anfänger-Themen 13
B Liste von Integer -> Nächster Wert bekommen Java Basics - Anfänger-Themen 5
B Jeweils den Parent bekommen -> mehrere Ebenen Java Basics - Anfänger-Themen 2
B Webservice -> alle parameter bekommen von form Java Basics - Anfänger-Themen 2
DaCrazyJavaExpert Threads Klicks pro Sekunde parallel zum Programm bekommen Java Basics - Anfänger-Themen 5
T Extrahiertes Objekt durch Getter bekommen Java Basics - Anfänger-Themen 2
U Filetype bekommen Java Basics - Anfänger-Themen 12
J GridPane per Maus Zelle bekommen, wie? Java Basics - Anfänger-Themen 4
B Registry Key bekommen Java Basics - Anfänger-Themen 1
B MySQL Path bekommen Java Basics - Anfänger-Themen 40
B "Vor" Verzeichnis bekommen Java Basics - Anfänger-Themen 1
B Alle Attribute von Klasse bekommen und ändern Java Basics - Anfänger-Themen 12
B Dateityp von File bekommen Java Basics - Anfänger-Themen 2
M Exception soll Werte mitgeliefert bekommen Java Basics - Anfänger-Themen 12
K Methoden String aus Anführungszeichen bekommen Java Basics - Anfänger-Themen 3
D Interface namen bekommen Java Basics - Anfänger-Themen 3
O Auflösung einer Bild-Datei bekommen ohne sie herunterzuladen?? Java Basics - Anfänger-Themen 7
P Element aus einer einelementigen Menge bekommen. Java Basics - Anfänger-Themen 8
W Klassen Kann eine Variable nicht aus einer Klasse bekommen Java Basics - Anfänger-Themen 9
L Webservice soll InputStream übergeben bekommen Java Basics - Anfänger-Themen 7
A Problem: Datums-String in int[] zu bekommen Java Basics - Anfänger-Themen 11
E Objekt bekommen, welches die Methode aufruft? Java Basics - Anfänger-Themen 15
I Nummern/Text aus String bekommen Java Basics - Anfänger-Themen 21
M Java URLConnection schneller bekommen Java Basics - Anfänger-Themen 3
I Aus einem String Vorname & Nachname bekommen Java Basics - Anfänger-Themen 2
M Informationen von externem Programm bekommen (Firefox) Java Basics - Anfänger-Themen 6
C BlueJ zum Laufen bekommen Java Basics - Anfänger-Themen 14
N Koordinaten aus Area bekommen? Java Basics - Anfänger-Themen 3
I Einzelnes Objekt einer Klasse bekommen Java Basics - Anfänger-Themen 9
K Datentypen Klassenname per String angeben und .class bekommen Java Basics - Anfänger-Themen 6
B Ersten Eintrag aus einer Map bekommen Java Basics - Anfänger-Themen 11
D JButton transparent bekommen? Java Basics - Anfänger-Themen 5
R URL eines Jar bekommen? Java Basics - Anfänger-Themen 5
B vorletzten Wert aus einer Reihe bekommen Java Basics - Anfänger-Themen 6
DStrohma Index einer markierten Zeile aus einer JList bekommen? Java Basics - Anfänger-Themen 5
O DocumentListener -> Name des JTextFields bekommen Java Basics - Anfänger-Themen 2
N Mit MouseEvent und JComponent Elementnamen bekommen Java Basics - Anfänger-Themen 5
G Datenbank über Nummer, Daten bekommen Java Basics - Anfänger-Themen 4
G wurzel durch probieren in einer schleife bekommen Java Basics - Anfänger-Themen 5
S Aktuelle Zeile bekommen Java Basics - Anfänger-Themen 2
S Woher Packages bekommen? Wie installieren? (Netbeans) Java Basics - Anfänger-Themen 4
L Inhalt eines Textfeldes bekommen Java Basics - Anfänger-Themen 3
M parent process in die Hand bekommen Java Basics - Anfänger-Themen 2
L Objekt wieder aus einem Vector bekommen! Java Basics - Anfänger-Themen 14
L Model einer Table bekommen Java Basics - Anfänger-Themen 6
R Farbwert bekommen Java Basics - Anfänger-Themen 11

Ähnliche Java Themen

Neue Themen


Oben