Estou com uma dúvida em Java

2 respostas
java
Thiago_Ferreira2

Estou estudando livro “Java - Como programar”, e quando o autor vai ensinar a codar, ele usa expressões com porcentagem e letras no código, ao meu ver é substituição de algo, como funciona o %d. %n? Pesquisei, li o livro, não sei se possa ser desatenção minha, procurei no Google, mas fico com vergonha de ser algo “básico do básico” e a galera sacanear… Exemplo:

package exercicios;

import java.util.Scanner;

public class comparacao {

public static void main(String[] args) {

Scanner entrada = new Scanner (System.in);
System.out.println("Digite um número: ");
	int n1 = entrada.nextInt();
	
	System.out.println("Digite outro número: ");
	int n2 = entrada.nextInt();
	
	if (n1 == n2 ) 
		System.out.printf("%d == %d%n", n1, n2);
	
	}

}

2 Respostas

staroski

Sim, os métodos printf da classe PrintStream e format da classe String funcionam aceitando símbolos especiais para substituição.

No link abaixo tem uma referência:

https://alvinalexander.com/comment/2074

Thiago_Ferreira2

Muito obrigado pela ajuda. meu amigo. Me ajudou bastante, tava quebrando a cabeça haha

Criado 11 de março de 2020
Ultima resposta 11 de mar. de 2020
Respostas 2
Participantes 2