QUEST #410 · FUNDAMENTOSCódigo

Pergaminho de Strings

Um pergaminho chegou com o nome da elfa escrito em letras minúsculas. O mago-bibliotecário quer o nome em destaque, seu tamanho e a confirmação de que ela vem da floresta.

LV.2+90 XP
📖 CONCEITO

`String` é um objeto imutável: seus métodos nunca alteram o texto original, sempre devolvem um novo valor. Os mais usados são `length()`, `toUpperCase()`, `toLowerCase()`, `trim()`, `contains(...)`, `substring(inicio, fim)` e `charAt(i)`. Para comparar conteúdo use `equals`, nunca `==`.

EXEMPLO DE USO
String item = "  espada longa ";
String limpo = item.trim();
System.out.println(limpo.length());        // 12
System.out.println(limpo.substring(0, 6)); // espada
🗄️ SCHEMA
Variável `String nome = "lyra da floresta";` já declarada no `main`.
🎯 DESAFIO

Imprima, em três linhas: `nome` em maiúsculas com `toUpperCase()`, o tamanho de `nome` com `length()` e o resultado de `nome.contains("floresta")`.

Missao.java — JDK 21⌨ CÓDIGO