• Matéria: Informática
  • Autor: escolanovatrento
  • Perguntado 8 anos atrás

A lógica de programação é essencial para qualquer linguagem que o profissional da área utilizará. Mas, cada linguagem possui suas particularidades e sua sintaxe. Assim, como estudamos, toda linguagem de programação possui seus tipos primitivos, que são tipos de dados elementares na linguagem. Demais tipos de dados podem ser criados, utilizando os tipos primitivos. Das alternativas a seguir, todas correspondem a um tipo primitivo em Java, exceto:
ALTERNATIVAS



int



byte



boolean



char



string

Respostas

respondido por: Anônimo
4
Resposta : String.

String é uma classe do Java que implementa a Interface CharSequence. Ou seja :

String x;
String x = "Brainly";
String x = new String();
String x = new String("Brainly");

Nesses exemplos, você declara (2 primeiros) / instancia (2 últimos) um objeto da classe String, podendo ou não passar valores ao construtor.

A classe String é bem útil pois pode receber vários valores em seu construtor
(veja o Javadoc / documentos da Oracle para saber mais) e tem métodos úteis, como :

substring(int início);
substring(int início, int fim);
valueOf(String "texto que você quer procurar");
contains(CharSequence "texto que você quer procurar")

etc...

A metaclasse Object tem um método, toString(), que retorna um objeto String com o nome atribuído pelo Java ao objeto que chama esse método.
Ou seja, todo objeto do Java tem uma String atribuída a ele (que por padrão começa com nome da classe + @, mas você pode sobrescrever).

 


Perguntas similares