Simplesmente não consegui usar da forma de ir direto no console então guardei em uma variavel e concatenei com a escrita.
Simplesmente não consegui usar da forma de ir direto no console então guardei em uma variavel e concatenei com a escrita.
Olá, Taís! Como vai?
O código que você postou está quase correto, mas você está usando System.out.printf
de uma forma que não é a mais comum para essa situação. O printf
é geralmente usado para formatação de strings com especificadores de formato.
Para o que você quer fazer, que é concatenar e imprimir, o System.out.println
pode ser mais adequado. Aqui está como você pode fazer isso:
public class Soma {
public static void main(String[] args) {
int num1 = 10;
int num2 = 5;
System.out.println("A soma é: " + (num1 + num2));
}
}
Com System.out.println
, você consegue concatenar a string com o resultado da soma diretamente. Se você quiser usar printf
, pode fazer assim:
public class Soma {
public static void main(String[] args) {
int num1 = 10;
int num2 = 5;
System.out.printf("A soma é: %d%n", (num1 + num2));
}
}
No exemplo acima, %d
é um especificador de formato para inteiros, e %n
é para nova linha.
Espero ter ajudado e bons estudos!