NEW
Font size
Worksheets3TDS - Programação Backend
Total questions: 10
Worksheet time: 5mins
Qual é a principal finalidade da classe `java.util.Scanner` em Java?
Gerar números aleatórios
Ler dados de entrada do usuário
Serializar objetos
Manipular arquivos XML
Qual método da classe `Scanner` é utilizado para ler uma linha completa de texto?
nextInt()
nextDouble()
nextLine()
nextChar()
O que é um Charset em Java?
Um tipo de dado primitivo
Um conjunto de caracteres e sua codificação
Um método de serialização
Um tipo de coleção
Qual das alternativas abaixo representa um exemplo de codificação de caracteres?
UTF-8
ArrayList
Scanner
HashSet
O que é serialização de objetos em Java?
Converter um objeto em uma sequência de bytes
Ordenar elementos de um ArrayList
Comparar dois objetos
Ler dados do teclado
Qual interface uma classe deve implementar para ser serializável em Java?
Cloneable
Serializable
Comparable
Iterable
Qual método é utilizado para adicionar um elemento em um `ArrayList`?
add()
put()
insert()
append()
Qual das opções abaixo é uma característica dos Sets em Java?
Permitem elementos duplicados
Mantêm a ordem de inserção
Não permitem elementos duplicados
São sempre ordenados
Para que servem os métodos `equals()` e `hashCode()` em Java?
Para ler dados do teclado
Para comparar objetos e garantir funcionamento correto em coleções baseadas em hash
Para serializar objetos
Para converter tipos primitivos
O que acontece se dois objetos diferentes retornarem o mesmo valor de `hashCode()`?
Eles são considerados iguais pelo método equals()
Pode ocorrer colisão em coleções baseadas em hash, mas não necessariamente são iguais
Eles não podem ser inseridos em um Set
O programa lança uma exceção
