1
resposta

[Sugestão] Exemplo de Uso do Scanner com Formatação de Strings em Java


```import java.util.Scanner;

public class ExemploScanner {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.println("Digite seu nome: ");
        String nome = scanner.nextLine();

        System.out.println("Digite sua idade: ");
        int idade = scanner.nextInt();

        System.out.println("Digite o valor que deseja investir esse mês: ");
        double valor = scanner.nextDouble();

        System.out.printf("%s que tem %d anos, irá investir R$ %.2f esse mês.", nome, idade, valor);

        scanner.close();
    }
}
1 resposta

Oi Hebert,

Excelente sugestão! 👍

O uso do Scanner com printf para formatar a saída é uma ótima prática para deixar o código mais limpo e a apresentação mais agradável.

Seu exemplo demonstra claramente como coletar diferentes tipos de dados do usuário e formatá-los em uma única string.

A formatação com printf oferece mais controle sobre a saída, permitindo especificar o tipo de dado e o número de casas decimais, como você fez com %.2f para o valor.

Isso é muito útil para exibir informações de forma clara e profissional. 💻

Para saber mais: Documentação do printf em Java

Continue explorando as possibilidades do Java! 💪 💡