Você está aqui: Java ::: Dicas & Truques ::: Internacionalização e Localização (Internationalization, i18n, Localization, l10n) |
Como retornar a localização padrão da JVM usando o método getDefault() da classe Locale da linguagem JavaQuantidade de visualizações: 9062 vezes |
Em algumas situações precisamos fazer a internacionalização de nossas aplicações. Isso implica em usar um objeto da classe Locale para aplicar a formatação de datas, horas e valores de acordo com as configurações regionais do usuário. Porém, antes de alterar o Locale padrão da JVM, é importante sabermos mais sobre ele. Para isso temos o método estático getDefault() da classe Locale:public static Locale getDefault() Este método retorna um objeto da classe Locale que nos permitirá obter informações sobre a língua, o país e demais configurações do ambiente. Veja um trecho de código demonstrando seu uso: import java.util.*; public class Estudos{ public static void main(String args[]){ // obtém o Locale padrão da JVM Locale locale = Locale.getDefault(); // vamos exibir o código da linguagem e nome do // país para o Locale obtido System.out.println(locale.getLanguage() + " - " + locale.getDisplayCountry()); } } O resultado da execução deste código será algo como: pt - Brasil |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
Delphi - Como usar o evento OnDrawCell para controlar o desenho das células em um TStringGrid do Delphi Python - Como gerar permutações de uma string em Python usando o objeto permutations do módulo Itertools |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |