Advertisement
Guest User

printf()

a guest
Mar 26th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.50 KB | None | 0 0
  1. import java.util.Locale;
  2.  
  3. public class Main {
  4.  
  5.     public static void main(String[] args) {
  6.         byte idade = 32;
  7.         short numeroDeAlunoMatriculados = 1200;
  8.         int populacaoDeParnaiba = 180000;
  9.         long populacaoDaTerra = 7000000000l;
  10.        
  11.         // JAIR MESSIAS BOLSONARO - SALARIO
  12.         float salarioLiquido = 16974.51f;
  13.         double salarioBruto = 30934.70;
  14.        
  15.         boolean emAula = true;
  16.        
  17.         String mensagemDoDia = "Hora de suar a camisa!";
  18.        
  19.         // IMPRESSÕES SEM VARIAVEIS
  20.         System.out.printf("printf() sem internacionalização%n");
  21.         System.out.printf(Locale.US, "printf() com internacionalização%n");
  22.        
  23.         // IMPRESSÕES DE STRINGS
  24.         System.out.printf("Mensagem do dia:%n%s%n", mensagemDoDia);
  25.         System.out.printf("Mensagem do dia (EM MAIUSCULO):%n%S%n", mensagemDoDia);
  26.         System.out.printf("Mensagem do dia (20 caracteres):%n%20s%n", mensagemDoDia);
  27.         System.out.printf("Mensagem do dia (20 caracteres, cortado):%n%.20s%n", mensagemDoDia);
  28.         System.out.printf("Mensagem do dia (80 caracteres):%n%80s%n", mensagemDoDia);
  29.         System.out.printf("Mensagem do dia (80 caracteres, corta 20):%n%80.20s%n", mensagemDoDia);
  30.         System.out.printf("Mensagem do dia (80 caracteres, corta 20, alinhado a esquerda):%n%-80.20s%n", mensagemDoDia);
  31.        
  32.         // IMPRESSÕES DE INTEIROS
  33.         System.out.printf("Idade: %d%n", idade);
  34.         System.out.printf("Populacao: Parnaiba - %d ****** Terra - %d%n", populacaoDeParnaiba, populacaoDaTerra);
  35.         System.out.printf("Populacao (com separadores, sem Locale): Parnaiba - %,d ****** Terra - %,d%n", populacaoDeParnaiba, populacaoDaTerra);
  36.         System.out.printf(Locale.US,"Populacao (com separadores, com Locale.US): Parnaiba - %,d ****** Terra - %,d%n", populacaoDeParnaiba, populacaoDaTerra);
  37.        
  38.         // IMPRESSÕES DE PONTOS FLUTUANTES
  39.         System.out.printf("Salario do Bolsonaro (padrão):%n - Bruto: %f%n - Liquido: %f%n", salarioBruto, salarioLiquido);
  40.         System.out.printf(Locale.US,"Salario do Bolsonaro (Locale.US):%n - Bruto: %f%n - Liquido: %f%n", salarioBruto, salarioLiquido);
  41.         System.out.printf("Salario do Bolsonaro (separador de milhar):%n - Bruto: %,f%n - Liquido: %,f%n", salarioBruto, salarioLiquido);
  42.         System.out.printf(Locale.US,"Salario do Bolsonaro (separador de milhar, Locale.US):%n - Bruto: %,f%n - Liquido: %,f%n", salarioBruto, salarioLiquido);
  43.         System.out.printf("Salario do Bolsonaro (.2):%n - Bruto: %.2f%n - Liquido: %.2f%n", salarioBruto, salarioLiquido);
  44.         System.out.printf("Salario do Bolsonaro (.20):%n - Bruto: %.20f%n - Liquido: %.20f%n", salarioBruto, salarioLiquido);
  45.     }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement