Knowee
Questions
Features
Study Tools

Qual é o valor impresso na execução do código abaixo ? public static void main(String[] args) throws Exception { int numero1 = 1; String numero2 = "2"; System.out.println(numero1+numero2); }

Question

Qual é o valor impresso na execução do código abaixo ? public static void main(String[] args) throws Exception { int numero1 = 1; String numero2 = "2"; System.out.println(numero1+numero2); }

🧐 Not the exact question you are looking for?Go ask a question

Solution

O valor impresso na execução do código será "12".

Isso ocorre porque o operador "+" em Java pode ser usado tanto para adição de números quanto para concatenação de strings. No caso do código fornecido, temos uma variável do tipo int (numero1) e uma variável do tipo String (numero2). Quando tentamos usar o operador "+" com esses dois tipos de variáveis, o Java automaticamente converte o int para uma String e então concatena as duas Strings, resultando em "12".

This problem has been solved

Similar Questions

Qual é o resultado da saída do código abaixo ? public static void main(String[] args) { for(int x=1;x<=10;x++){ if(x % 2==0) //% operador que representa módulo de uma divisão System.out.println(x); } }

Qual será o valor da variável "resultado" após a execução do seguinte trecho de código?Considere que o valor de entrada será o número 20.import java.util.Scanner;public class Exemplo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Digite um número: "); int num = sc.nextInt(); int resultado; if (num > 10) { resultado = num*2; } else if (num > 5) { resultado = num*3; } else { resultado = num*4; } System.out.println(resultado); }}

Qual o valor armazenado na variável numero, se o valores de entrada forem: 1, 1, 1 e 1, nessa ordem.import java.util.Scanner;public class Exemplo { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Insira x1: "); double x1 = input.nextDouble(); System.out.print("Insira y1: "); double y1 = input.nextDouble(); System.out.print("Insira x2: "); double x2 = input.nextDouble(); System.out.print("Insira y2: "); double y2 = input.nextDouble(); double numero = Math.sqrt(Math.pow((x2 - x1), 2) + Math.pow((y2 - y1), 2)); System.out.println(numero); }}

Qual é o resultado da saída do código abaixo ? public static void main(String[] args) { boolean condicao = false; while(condicao){ System.out.println("executou ... "); } }

O que o seguinte código imprimirá?public class Test {    public static void main(String[] args) {        int y = 2;        if (y < 3) {            if (y == 2) {                System.out.println("A");            } else {                System.out.println("B");            }        } else {            System.out.println("C");        }    }

1/3

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.