Você está aqui: Java ::: Dicas & Truques ::: Internacionalização e Localização (Internationalization, i18n, Localization, l10n) |
Definindo o Locale padrão da JVMQuantidade de visualizações: 9710 vezes |
|
A Máquina Virtual Java (JVM) possui um Locale padrão que pode ser obtido com uma chamada ao método estático getDefault() da classe Locale. Em algumas situações precisamos definir este Locale padrão. Isso pode ser feito por meio do método estático setDefault() da classe Locale. Este método aceita o novo Locale e, é claro, não afeta as configurações da máquina do usuário. As configurações do Locale são usadas apenas em tempo de execução. Veja um trecho de código no qual definimos o Locale padrão tendo o inglês como língua e Estados Unidos como país:
import java.util.*;
public class Estudos{
public static void main(String args[]){
// vamos criar um novo Locale
Locale locale = new Locale("en", "US");
// define o Locale padrão da JVM
Locale.setDefault(locale);
// vamos exibir o código da linguagem e nome do
// país para o novo Locale
System.out.println(locale.getLanguage() + " - "
+ locale.getDisplayCountry());
}
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
|
Java - Estruturas de dados em Java - Como obter a quantidade de nós em uma árvore binária usando Java |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







