Formatação da saída
Parte da seção Fundamentos do Journey de Java da Coddy. Lição 34 de 73.
Até agora, aprendemos como imprimir strings simples, mas às vezes precisamos inserir valores de variáveis na string.
Por exemplo:
int age = 10;
System.out.println("His age is: age");Isso imprimirá "His age is: age" em vez de "His age is: 10"
Para fazer isso funcionar, usaremos a impressão formatada printf:
int age = 30;
String name = "Alice";
double balance = 1500.75;
System.out.printf("Name: %s, Age: %d, Balance: %.2f\n", name, age, balance);%sé um marcador de posição para strings.%dé um marcador de posição para inteiros.%fé um marcador de posição para números de ponto flutuante.%.2fformata o número de ponto flutuante para duas casas decimais.\né uma sequência de escape que move a saída para uma nova linha.
Outra maneira de combinar strings com variáveis é com o operador de adição +:
System.out.print("Name: " + name + " Age: " + age + " Balance: " + balance);Desafio
InicianteVocê recebeu um código que armazena uma string aleatória como entrada em uma variável chamada rnd.
Imprima no console "The input is: " e a string aleatória que está dentro da variável rnd.
Verifique os casos de teste para exemplos!
Experimente você mesmo
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String rnd = scanner.nextLine();
// Escreva seu código abaixo
scanner.close();
}
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores - Parte 1
Operadores aritméticosOperador móduloIncremento/DecrementoPós-incremento/Pós-decrementoAtalhos aritméticosOperadores de comparaçãoComparação de strings7IO Básico
Métodos System.outFormatação da saídaClasse ScannerRevisão - Até 120Revisão - Verdadeiro ou falso5Operadores — Parte 2
Operadores lógicos — Parte 1Operadores lógicos — Parte 2Revisão — Lógica simplesOperadores lógicos — Parte 3Operadores lógicos — Parte 43Variáveis — Parte 2
ConstantesConvenções de nomenclaturaRecapitulação — Inicializar variáveisConversão de tipos — Parte 1Conversão de tipos — Parte 26Tomada de Decisão
Instrução IfIf - ElseInstrução SwitchOperador TernárioRevisão - If ElseIf - Else AninhadoPratique por conta própria: Compilador de Java online