Você está aqui: Java ::: Dicas & Truques ::: Internacionalização e Localização (Internationalization, i18n, Localization, l10n) |
Como retornar a lista de Locales disponíveis ou instalados na JVM atualQuantidade de visualizações: 8055 vezes |
Em algumas situações pode ser necessário alterar o Locale da JVM. Porém, antes de realizar esta ação, é preciso sabermos quais os Locales suportados. A classe Locale nos fornece um método estático chamado getAvailableLocales() que retorna um array de objetos Locale disponíveis. Veja um trecho de código no qual usamos getAvailableLocales() para obter a lista de Locales suportados na JVM e exibir o código da linguagem e o código e o nome do país: import java.util.*; public class Estudos{ public static void main(String args[]){ Locale[] locales = Locale.getAvailableLocales(); for(int i = 0; i < locales.length; i++){ System.out.println(locales[i].getLanguage() + " - " + locales[i].getCountry() + " - " + locales[i].getDisplayCountry()); } } } es - PE - Peru es - PA - Panamá sr - BA - Bósnia-Herzegóvina es - GT - Guatemala no - NO - Noruega sq - AL - Albânia pt - PT - Portugal el - CY - Chipre mk - MK - Macedânia, Repéblica da de - CH - Suíça en - US - Estados Unidos fi - FI - Finlândia en - MT - Malta sl - SI - Eslovênia sk - SK - Eslováquia tr - TR - Turquia en - GB - Reino Unido sr - CS - Sérvia e Montenegro en - NZ - Nova Zelândia no - NO - Noruega lt - LT - Lituânia es - NI - Nicarágua ga - IE - Irlanda fr - BE - Bélgica es - ES - Espanha fr - CA - Canadá et - EE - Estônia es - US - Estados Unidos es - MX - México in - ID - Indonésia es - UY - Uruguai lv - LV - Letônia pt - BR - Brasil es - DO - República Dominicana fr - CH - Suíça es - VE - Venezuela en - PH - Filipinas de - AT - Áustria nl - NL - Países Baixos es - EC - Equador is - IS - Islândia es - CO - Colômbia es - CR - Costa Rica es - CL - Chile en - ZA - África do Sul el - GR - Grécia it - IT - Itália en - IE - Irlanda uk - UA - Ucrânia pl - PL - Polônia fr - LU - Luxemburgo nl - BE - Bélgica en - IN - Índia ca - ES - Espanha es - BO - Bolívia en - AU - Austrália es - SV - El Salvador ru - RU - Rússia be - BY - Belarus bg - BG - Bulgária mt - MT - Malta es - PY - Paraguai fr - FR - França cs - CZ - República Tcheca it - CH - Suíça ro - RO - Romênia es - PR - Porto Rico en - CA - Canadá de - DE - Alemanha de - LU - Luxemburgo es - AR - Argentina ms - MY - Malásia hr - HR - Croácia en - SG - Cingapura sv - SE - Suécia da - DK - Dinamarca es - HN - Honduras |
![]() |
Java ::: Desafios e Lista de Exercícios Resolvidos ::: Java Básico |
Exercício Resolvido de Java - Escreva um algoritmo Java que leia o nome de um vendedor, o seu salário fixo e o total de vendas efetuadas por ele no mêsQuantidade de visualizações: 11115 vezes |
Pergunta/Tarefa: Escreva um algoritmo Java que leia o nome de um vendedor, o seu salário fixo e o total de vendas efetuadas por ele no mês (em dinheiro). Sabendo que este vendedor ganha 15% de comissão sobre suas vendas efetuadas, informar o seu nome, o salário fixo e o salário no final do mês. Sua saída deverá ser parecida com: Nome do vendedor: CAMILA REIS Informe o salário fixo: 1850 Total de vendas efetuadas: 5000 Resultados: Nome do vendedor: CAMILA REIS Salário fixo: 1850.0 Salário final do mês: 2600.0 Veja a resolução deste exercício usando Java: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- package estudos; import java.util.Scanner; public class Estudos { public static void main(String[] args) { // para ler a entrada do usuário Scanner entrada = new Scanner(System.in); // vamos ler o nome do vendedor System.out.print("Nome do vendedor: "); String nome = entrada.nextLine(); // vamos ler o salário fixo System.out.print("Informe o salário fixo: "); double salario_fixo = Double.parseDouble(entrada.nextLine()); // vamos o total de vendas efetuadas pelo vendedor System.out.print("Total de vendas efetuadas: "); double total_vendas = Double.parseDouble(entrada.nextLine()); // agora vamos calcular o total da comissão a ser paga double total_comissao = total_vendas * (15.0 / 100.0); // calculamos o salário final double salario_final = salario_fixo + total_comissao; // e mostramos os resultados System.out.println("\nResultados:\n"); System.out.println("Nome do vendedor: " + nome); System.out.println("Salário fixo: " + salario_fixo); System.out.println("Salário final do mês: " + salario_final); } } |
Java ::: Dicas & Truques ::: Matemática e Estatística |
Como calcular juros simples e composto - Calculando juros simples e montante na linguagem JavaQuantidade de visualizações: 14232 vezes |
O regime de juros será simples quando o percentual de juros incidir apenas sobre o valor principal. Sobre os juros gerados a cada período não incidirão novos juros. Valor Principal, ou simplesmente principal, é o valor inicial emprestado ou aplicado, antes de somarmos os juros. Transformando em fórmula temos: J = P . i . n Onde: J = juros P = principal (capital) i = taxa de juros n = número de períodos Imaginemos uma dívida de R$ 2.000,00 que deverá ser paga com juros de 5% a.m. pelo regime de juros simples e o prazo para o pagamento é de 2 meses. O cálculo em Java pode ser feito assim: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- public class Estudos{ public static void main(String args[]){ double principal = 2000.00; double taxa = 0.08; int meses = 2; double juros = principal * taxa * meses; System.out.println("O total de juros a ser pago é: " + juros); System.exit(0); } } O montante da dívida pode ser obtido das seguintes formas: a) Montante = Principal + Juros b) Montante = Principal + (Principal x Taxa de juros x Número de períodos) M = P . (1 + (i . n)) Veja o código: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- public class Estudos{ public static void main(String args[]){ double principal = 2000.00; double taxa = 0.08; int meses = 2; double juros = principal * taxa * meses; double montante = principal * (1 + (taxa * meses)); System.out.println("O total de juros a ser pago é: " + juros); System.out.println("O montante a ser pago é: " + montante); System.exit(0); } } |
Java ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
Como criar e inicializar um vetor de strings em JavaQuantidade de visualizações: 45235 vezes |
Nesta dica mostrarei como podemos declarar, criar e inicializar os valores dos elementos de um array (vetor) de strings na linguagem Java. Em seguida nós usaremos o laço for melhorado do Java para exibir os elementos do vetor. Veja o código completo para o exemplo: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- public class Estudos{ public static void main(String[] args){ // cria um array de cinco elementos String[] pessoas = {"Fábio", "Fernanda", "Francisco", "João", "Osmar"}; // exibe os valores usando o for // melhorado (enhanced for loop) da // versão 5.0 for(String pessoa: pessoas){ System.out.println(pessoa); } System.exit(0); } } Ao executar este código Java nós teremos o seguinte resultado: Fábio Fernanda Francisco João Osmar Lembre-se de que vetor e array são as mesmas coisas. Em algumas situações, um array pode também ser chamado de matriz. |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
Java - Exercícios Resolvidos de Java - Como converter decimal em binário em Java usando o laço while |
Códigos Fonte |
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Linguagens Mais Populares |
1º lugar: Java |