Questão de Algoritmos e Estrutura de Dados — Algoritmos — FCC 2019
- Código
- fc057778
- Banca
- FCC
- Órgão
- TRF - 3ª REGIÃO
- Ano
- 2019
- Cargo
- Técnico Judiciário - Informática
- Ashort.
- Blong.
- Cstring.
- Dbyte.
- Efloat.
GabaritoC — string.
Gabarito: letra C. Em Java, String não é um tipo primitivo; trata-se de uma classe (tipo por referência). Os tipos primitivos são byte, short, int, long, float, double, char e boolean. A banca quer exatamente a opção que NÃO faz parte desse conjunto – a letra C (string com 's' minúsculo, mas a linguagem trata String como classe).
short é um dos tipos inteiros primitivos de Java, com 16 bits. Está no grupo dos tipos primitivos.
long também é tipo inteiro primitivo, com 64 bits. Faz parte dos primitivos.
String em Java é uma classe, não um tipo primitivo. Embora tenha tratamento especial (imutável, operador +), sua declaração é de referência. Portanto, é a única opção que não pertence ao conjunto dos primitivos.
byte é tipo inteiro primitivo de 8 bits. Listado entre os primitivos.
float é tipo ponto flutuante primitivo de 32 bits, padrão IEEE 754. Integra os primitivos.
Decore a lista dos 8 tipos primitivos de Java: byte, short, int, long, float, double, char, boolean. Tudo que foge disso (como String, Integer, Double) é tipo por referência. Essa classificação é cobradíssima em provas.
Gabarito: letra C.
Link permanente: /questoes/fc057778