Iniciar sesión

String y sus métodos en Java

Trabajar con texto en Java

Unidad: Arrays y Strings Lección 3 de 4 Gratis
🔤
Métodos importantes de String
La clase String trae muchos métodos útiles para trabajar con texto:
MétodoQué haceEjemplo
length()Cantidad de caracteres"hola".length() → 4
toUpperCase()Pasa a mayúsculas"hola".toUpperCase() → "HOLA"
substring(a,b)Recorta desde a hasta b"hola".substring(1,3) → "ol"
indexOf(x)Posición donde aparece x"hola".indexOf("l") → 2
Un String es inmutable: ningún método lo modifica, siempre devuelven un String nuevo.

Pon a prueba lo que aprendiste

Concepto

¿Qué significa que un String sea 'inmutable'?

  1. AQue no se puede comparar con otro String
  2. BQue ocupa siempre el mismo tamaño en memoria
  3. CQue no se puede leer su valor
  4. DQue una vez creado, nunca cambia su contenido — los métodos devuelven un String nuevo
Ver respuesta
D) Que una vez creado, nunca cambia su contenido — los métodos devuelven un String nuevo Cualquier operación que 'modifica' un String en realidad crea uno nuevo.
Trazar código

¿Cuánto vale "Hola".length()?

  1. A3
  2. B5
  3. CHola
  4. D4
Ver respuesta
D) 4 H-o-l-a son 4 caracteres.
Trazar código

¿Qué devuelve "Java".toUpperCase()?

  1. AError
  2. B"JAVA"
  3. C"Java"
  4. D"java"
Ver respuesta
B) "JAVA" ToUpperCase() pasa todo a mayúsculas.

🎯 Practica esta lección completa

Ejercicios de completar código, ordenar bloques y respuesta libre. Ganas XP y mantienes tu racha.

Practicar gratis, sin registrarte Entras como invitado directo a esta lección. Sin tarjeta.