Qual caractere é o operador de concatenação de strings em J...

Próximas questões
Com base no mesmo assunto
Q1933559 Programação
Qual caractere é o operador de concatenação de strings em Java?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - +

A questão aborda um conceito fundamental para a manipulação de textos (strings) na linguagem de programação Java: a concatenação. Concatenar strings significa juntar duas ou mais sequências de caracteres para formar uma nova string. Para realizar essa operação em Java, utilizamos o operador representado pelo sinal de +. Este operador é sobrecarregado na linguagem Java, o que significa que ele pode ter diferentes comportamentos dependendo do contexto; além de adicionar números, ele une sequências de caracteres quando usado entre objetos do tipo String.

A alternativa correta é a letra C, que indica o operador + como sendo o responsável por concatenar strings em Java. Por exemplo, se tivermos String s1 = "Hello, "; e String s2 = "world!"; ao utilizarmos s1 + s2;, o resultado seria a string "Hello, world!".

As demais alternativas apresentam caracteres que não desempenham essa função dentro da linguagem Java:

  • A alternativa A - . é usada para acessar membros (métodos ou atributos) de um objeto ou classe.
  • A alternativa B - I não representa um operador em Java.
  • A alternativa D - & é um operador bitwise AND, não utilizado para concatenação de strings.
  • A alternativa E - && é um operador lógico AND, também não usado para concatenação de strings.

Portanto, para resolver esta questão com sucesso, é importante entender o contexto em que cada operador é utilizado no Java e reconhecer que o operador + é o único da lista que serve para concatenar strings.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito: Letra C

Concatenação. Para concatenar duas String, usa-se o método concat. Note que, já que o tamanho de uma String não pode mudar, a concatenação resulta na criação de um novo objeto. Também pode-se usar o operador + para a concatenação.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo