Está en la página 1de 7

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURIMAC

FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INFORMÁTICA Y
SISTEMAS

ACTIVIDAD N° 4
CLASE STRING

Estudiante: Luis Fernando Chumbes Ramos


Curso : Programación Orientada a Objetos
CLASE STRINIG.
Esta clase estándar contiene métodos para funciones aplicadas solamente a
cadenas de texto. Por ejemplo, tenemos los siguientes métodos (cada uno se
mostrará con su respectiva sintaxis).

1. CARÁCTER INDICADO (chartAt).


Obtiene la el carácter que se encuentra en cierta ubicación de la cadena,
devolviendo así un dato tipo chart (al igual que los arreglos el primer índice
se empieza desde cero).
Por ejemplo, utiliza una cadena en el que se ubicará una letra en
específico de la cadena.

String cadena="hola mundo";


char letra = cadena.charAt(6);

System.out.println("La letra de ubicada en la posicion 6 es: "+letra);

2
2. CONCATENAR (concat).
Realiza la devolución de una nueva cadena adjuntada con otra más.
Por ejemplo, uniremos dos cadenas de texto en un solo dato string.

String cadena="hola mundo";


String cadena2="Como estas";
String nueva_cadena;

nueva_cadena=cadena2.concat(cadena);
System.out.println("La union de la cadena |"+cadena2+"| mas
|"+cadena+"| es: "+nueva_cadena);

System.out.println("La union de la cadena |"+cadena2+"| mas


|"+cadena+"| es: "+nueva_cadena);

3. LONGITUD DE UNA CADENA (length).


Realiza el cálculo de la longitud de una cadena y devuelve como dato un
entero.
Por ejemplo, calcularemos el largo de una cadena.

String cadena="hola mundo, listo para programar";


int numero;

numero=cadena.length();

System.out.println("La cadena |"+cadena+"| "

+ "tiene "+numero+" caracteres, incluyendo espacios");

3
4. REEMPLAZO DE CARACTERES (replace).
Realiza el cambio de ciertos caracteres de una cadena, por otras nuevos
según sea conveniente, devuelve el dato tipo string.
Por ejemplo, aplicaremos este método para cambiar las vocales de una
palabra por estas mismas pero en mayúsculas.

String cadena="murcielago";

System.out.println("La cadena es |"+cadena+"| ");

System.out.println("ahora la cadena es |"+cadena.replace('u',


'U')+"|");

5. SUBCADENA (substring).
Devuelve una sub cadena obtenida de la cadena original pero limitado por
ciertos parámetros.
Por ejemplo, sacaremos una palabra de cierta oración y luego lo
imprimiremos en pantalla.

String cadena="viva el peru";


String sub=cadena.substring(5, 12);

System.out.println("La cadena es |"+cadena+"| ");

System.out.println("la cadena sub cadena es |"+sub+"|");

4
6. MAYUSCULAS (toUpperCase).
Realiza la conversión de todos los caracteres de una cadena a
mayúsculas.
Por ejemplo, se realizará un código en el que se convierta una oración a
mayúsculas.

String cadena="hasta el fin del mundo";

System.out.println("La cadena es |"+cadena+"| ");

System.out.println("la cadena es |"+cadena.toUpperCase()+"|");

7. MINUSCULAS (toLowerCase).
Realiza la conversión de todos los caracteres de una cadena a
minúsculas.
Por ejemplo, se realizará un código en el que se convierta una oración a
minúsculas.

String cadena="EL UNVERSO ES UNA ESFERA INTERMINABLE";

System.out.println("La cadena es |"+cadena+"| ");

System.out.println("la cadena es |"+cadena.toLowerCase()+"|");

5
8. CREAR ARREGLO (toCharArray).
Crea un arreglo de los caracteres contenidos en una cadena.
Por ejemplo, crearemos un arreglo de caracteres a partir de una cadena.

String cadena="Programacion";
char arreglo[]=cadena.toCharArray();

System.out.println("La cadena es |"+cadena+"| ");

System.out.println("la cadena es |"+arreglo[4]+"|");

9. VERIFICAR ULTIMO CARACTER (endsWith).


Realiza la verificación si cierto carácter es el que se encuentra en la última
posición de una cadena, este método devuelve un dato tipo booleano.
Por ejemplo, se realizará un código que confirme si cierto carácter finaliza
la cadena.

6
10. COPIA SIN ESPACIOS (trim).
Realiza la copia de una cadena a otra, pero en este caso omitiendo los
espacios.
Por ejemplo, haremos la de una oración en otra cadena que no tendrá
espacios.

También podría gustarte