Date/Time Débutant

Créez des locales de langue et de région avec Locale.of() plutôt qu'avec les constructeurs obsolètes.

✕ Deprecated constructor
Locale brazilianPortuguese =
    new Locale("pt", "BR");
✓ Java 19+
Locale brazilianPortuguese =
    Locale.of("pt", "BR");
Un problème avec ce code ? Dites-le nous.

API prise en charge

Évite les constructeurs obsolètes.

👁

Construction claire

La fabrique nommée communique l'intention.

🧩

Style cohérent

Correspond aux fabriques modernes d'objets-valeurs du JDK.

Ancienne Approche
Constructeurs de Locale
Approche Moderne
Locale.of()
Depuis JDK
19
Difficulté
Débutant
Des constructeurs de Locale à Locale.of()
Disponible

Disponible depuis JDK 19 (septembre 2022)

Les méthodes de fabrique de Locale remplacent les constructeurs rendus obsolètes dans JDK 19. La forme fabrique est plus claire, s'aligne sur les autres APIs fondées sur des valeurs et centralise la création des locales.