0% encontró este documento útil (0 votos)
47 vistas5 páginas

Métodos String en Java: Guía Práctica

Este documento describe 16 métodos de la clase String en Java, incluyendo métodos para obtener subcadenas, concatenar cadenas, buscar índices, comparar cadenas, convertir entre mayúsculas y minúsculas, eliminar espacios, reemplazar caracteres y obtener la longitud y caracteres individuales de una cadena.

Cargado por

Alejo Zambrano
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
47 vistas5 páginas

Métodos String en Java: Guía Práctica

Este documento describe 16 métodos de la clase String en Java, incluyendo métodos para obtener subcadenas, concatenar cadenas, buscar índices, comparar cadenas, convertir entre mayúsculas y minúsculas, eliminar espacios, reemplazar caracteres y obtener la longitud y caracteres individuales de una cadena.

Cargado por

Alejo Zambrano
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Métodos de la clase String en Java

1) String substring (int i, int j)

-Devuelve la subcadena del índice i a j-1.

"[Link]".substring(4,9); // retorna desde

2) String concat( String str)

-Concatena la cadena especificada al final de esta cadena.

String s1 = "Java";
String s2 = "desdeCero;
String salida = [Link](s2); // retorna "JavadesdeCero"

3) int indexOf (String s)

-Devuelve el índice dentro de la cadena de la primera aparición de la cadena especificada.

String s = "Java desde Cero";


int salida = [Link]("Cero"); // retorna 11

Byron Zambrano ISIS 4-1


4) int indexOf (String s, int i)

-Devuelve el índice dentro de la cadena de la primera aparición de la cadena


especificada, comenzando en el índice especificado.

String s = "Java desde Cero";


int salida = [Link]('a',3); //retorna 3

5) Int lastIndexOf (int ch)

-Devuelve el índice dentro de la cadena de la última aparición de la cadena especificada.

String s = "Java desde Cero";


int salida = [Link]('a'); // retorna 3

6) boolean equals (Objeto otroObjeto)

-Compara este String con el objeto especificado.

Boolean salida = "Java".equals("Java"); // retorna true


Boolean salida = "Java".equals("java"); // retorna false

Byron Zambrano ISIS 4-1


7) boolean equalsIgnoreCase (String otroString)

-Compares string to another string, ignoring case considerations.

Boolean salida= "Java".equalsIgnoreCase("Java"); // retorna true


Boolean salida = "Java".equalsIgnoreCase("java"); // retorna true

8) int compareTo (String otroString)

-Compara dos cadenas lexicográficamente.

int salida = [Link](s2); // donde s1 y s2 son strings que se comparan


Esto devuelve la diferencia s1-s2. Si :
salida < 0 // s1 es menor que s2
salida = 0 // s1 y s2 son iguales
salida > 0 // s1 es mayor que s2

9) int compareToIgnoreCase (String otroString)

-Compara dos cadenas lexicográficamente, ignorando las consideraciones case.

int salida = [Link](s2); // donde s1 y s2 son strings que se comparan


Esto devuelve la diferencia s1-s2. Si :
salida < 0 // s1 es menor que s2
salida = 0 // s1 y s2 son iguales
salida > 0 // s1 es mayor que s2
Nota: En este caso, no considerará el case de una letra (ignorará si está en mayúscula o mi
núscula).

Byron Zambrano ISIS 4-1


10) String toLowerCase()

-Convierte todos los caracteres de String a minúsculas.

String palabra1 = "HoLa";


String palabra2 = [Link](); // retorna "hola"

11) String toUpperCase()

-Convierte todos los caracteres de String a mayúsculas.

String palabra1 = "HoLa";


String palabra2 = [Link](); // retorna "HOLA"

12) String trim()

-Devuelve la copia de la cadena, eliminando espacios en blanco en ambos extremos. No


afecta los espacios en blanco en el medio.

String palabra1 = " Java desde Cero ";


String palabra2 = [Link](); // retorna "Java desde Cero"

13) String replace (char oldChar, char newChar)

-Devuelve una nueva cadena al reemplazar todas las ocurrencias de oldChar con newChar.

Byron Zambrano ISIS 4-1


String palabra1 = "yavadesdecero";
String palabra2 = [Link]('y' ,'j'); //retorna javadesdecero

14) int length()

-Devuelve la cantidad de caracteres del String.

"[Link]".length(); // retorna 16

15) Char charAt(int i)

-Devuelve el carácter en el índice i.

[Link]("[Link]".charAt(3)); // retorna 'a'

16) String substring (int i)

-Devuelve la subcadena del i-ésimo carácter de índice al final.

"[Link]".substring(4); // retorna [Link]

Byron Zambrano ISIS 4-1

También podría gustarte