Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Métodos Básicos En String Parte 1 | String
Principios Básicos de Java
course content

Contenido del Curso

Principios Básicos de Java

Principios Básicos de Java

1. Iniciando
2. Tipos Básicos, Operaciones
3. Loops
4. Arrays
5. String

bookMétodos Básicos En String Parte 1

¿Cómo Trabajar con Strings Utilizando Métodos?

Como se mencionó anteriormente en la sección "Array", no profundizaremos en qué son los métodos y cómo crearlos. Discutiremos esto más adelante en un curso separado. Por ahora, será suficiente que sepas que los métodos se invocan usando un punto (.) después de la variable String que creamos.

Echemos un vistazo a varios métodos de uso común:

  • length(): Devuelve la longitud de la string;
java

Main

copy
123456789
package com.example; public class Main { public static void main(String[] args) { String s = "string"; int l = s.length(); System.out.println(l); } }
  • charAt(int index): Devuelve el carácter en el índice especificado en la string;
java

Main

copy
123456789
package com.example; public class Main { public static void main(String[] args) { String s = "string"; char c = s.charAt(2); System.out.println(c); } }
  • substring(int beginIndex): Devuelve una nueva string que es una substring de la string original, a partir del índice especificado;
java

Main

copy
123456789
package com.example; public class Main { public static void main(String[] args) { String s = "string"; String s1 = s.substring(3); System.out.println(s1); } }
  • substring(int beginIndex, int endIndex): Devuelve una nueva string que es una substring de la string original, empezando por el beginIndex y terminando en el endIndex-1;
java

Main

copy
123456789
package com.example; public class Main { public static void main(String[] args) { String s = "string"; String s1 = s.substring(3, 5); System.out.println(s1); } }
  • toLowerCase(): Convierte la string a minúsculas;
java

Main

copy
123456789
package com.example; public class Main { public static void main(String[] args) { String s = "sTRiNg"; String s1 = s.toLowerCase(); System.out.println(s1); } }
  • toUpperCase(): Convierte la string a mayúsculas;
java

Main

copy
123456789
package com.example; public class Main { public static void main(String[] args) { String s = "string"; String s1 = s.toUpperCase(); System.out.println(s1); } }
  • contains(CharSequence sequence): Comprueba si la string contiene la secuencia de caracteres especificada;
java

Main

copy
123456789
package com.example; public class Main { public static void main(String[] args) { String s = "string"; boolean b = s.contains("a"); System.out.println(b); } }
  • replace(char oldChar, char newChar): Sustituye todas las apariciones de la oldChar especificada por la newChar;
java

Main

copy
123456789
package com.example; public class Main { public static void main(String[] args) { String s = "string is good"; String s1 = s.replace('i', 'f'); System.out.println(s1); } }
  • toCharArray(): Convierte la string en una array de caracteres.
java

Main

copy
1234567891011
package com.example; public class Main { public static void main(String[] args) { String s = "string"; char[] array = s.toCharArray(); for (char element : array) { System.out.print(element + " "); } } }

La lista resultó ser bastante extensa, por lo que seguiremos explorando los métodos String en el próximo capítulo.

En el siguiente capítulo, daremos ejemplos prácticos del uso de estos métodos.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 2
some-alt