Logo Passei Direto
Buscar
A linguagem Kotlin oferece suporte a uma ampla gama de tipos de variáveis, incluindo tipos primitivos como Int, Double e Boolean, e tipos compostos como arrays e collections. Arrays em Kotlin são estruturas de tamanho fixo, enquanto collections podem ser mutáveis ou imutáveis, possibilitando operações como adição, remoção e iteração de elementos. A distinção entre listas mutáveis (MutableList) e imutáveis (List) reforça o paradigma funcional e contribui para a previsibilidade e segurança do código. Caderno de Estudos. Com base na abordagem da linguagem Kotlin sobre tipos de variáveis, arrays e collections, assinale a alternativa correta. A ) A criação de listas em Kotlin com listOf() sempre gera uma coleção mutável, adequada para casos em que se deseja alterar o conteúdo. B ) O tipo Array em Kotlin permite redimensionamento dinâmico após sua criação, comportando-se como uma MutableList. C ) As coleções mutáveis, como MutableList, permitem alterações nos elementos armazenados e modificações na estrutura da lista. D ) Variáveis do tipo Double em Kotlin não podem ser utilizadas em operações com variáveis Int, pois não há suporte a conversão implícita
User badge image
josé schmidt

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar cada uma das alternativas para identificar a correta: A) A criação de listas em Kotlin com listOf() sempre gera uma coleção mutável, adequada para casos em que se deseja alterar o conteúdo. Análise: Esta afirmação está incorreta. O método `listOf()` cria uma lista imutável. B) O tipo Array em Kotlin permite redimensionamento dinâmico após sua criação, comportando-se como uma MutableList. Análise: Esta afirmação também está incorreta. Arrays em Kotlin têm tamanho fixo e não podem ser redimensionados após a criação. C) As coleções mutáveis, como MutableList, permitem alterações nos elementos armazenados e modificações na estrutura da lista. Análise: Esta afirmação está correta. `MutableList` permite tanto a alteração dos elementos quanto a modificação da estrutura da lista (adição e remoção de elementos). D) Variáveis do tipo Double em Kotlin não podem ser utilizadas em operações com variáveis Int, pois não há suporte a conversão implícita. Análise: Esta afirmação está incorreta. Kotlin permite a conversão explícita entre tipos, mas não faz conversão implícita. Portanto, a alternativa correta é: C) As coleções mutáveis, como MutableList, permitem alterações nos elementos armazenados e modificações na estrutura da lista.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina