Está en la página 1de 27

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMATICAS


Y FISICAS
INTEGRANTES:
 
 BARTOLOME RODRIGUEZ MARJORIE LUCIA
 ZAMBRANO ANDRES FULTON
 VALLEJO GOMEZ FELIX ROBERTO
 ACOSTA VIVIANA
 LOPEZ GONZALEZ CAROLINA

CL A SE
PROGRAMACIÓN AVANZA CON JAVA TRING
Clase
String
 Un objeto de la clase String
representa una cadena de caracteres.
 La clase String pertenece al paquete
java.lang, que no requiere una
declaración de importación. Como
otras clases,
 String tiene constructores y métodos.
A diferencia de otras clases

 String tiene dos operadores, + y + =


(utilizados para la concatenación).

2
Ventajas de la clase
string
 La clase String provista por Java brinda
facilidades para almacenar y procesar
cadenas de caracteres.
 Utiliza menos memoria
 Permite crear y manipular cadenas

 Los objetos String pueden crear y utilizar cualquier


aplicación Java.

3
CLASE
STRING

Declaración Inicialización

4
5
Métodos de la Clase

String 6
CLASE STRING
-METODOS
7
 Length() Retorna la cantidad de caracteres de una
cadena

 toLowerCase() Retorna la misma cadena pero con todos los


caracteres en minúscula

 toUpperCase() Retorna la misma cadena pero con todos los


caracteres en mayúscula

 trim() Retorna la misma cadena pero sin espacios

 charAt(Pos) Retorna el caracter que está en la posición


que corresponde al argumento

8
 substring(Ini) Retorna la subcadena a partir de la posición Ini

 substring(Ini,Fin) Retorna la subcadena a partir de la posición Ini


hasta la anterior a la posición Fin

 indexOf(A) Retorna la posición de la primera aparición de


la subcadena A en la cadena

 lastIndexOf(A) Retorna la posición de la última aparición de la


subcadena A en la cadena

 compareTo(A) Retorna un número negativo si A es mayor a


cad, 0 si son iguales y un número positivo en
otro caso.

9
Java  String
equalsIgnoreCase ()
Este método compara dos cadenas
en función del contenido, pero no
comprueba el caso como el
método equals (). En este método,
si los caracteres coinciden,
devuelve true o false. Por ejemplo:

10
Java StringGetBytes
() 
El método getBytes () de la cadena Java
devuelve la secuencia de bytes o puede
decir la matriz de bytes de la
cadena. Por ejemplo:

En el código anterior, devolverá el valor 65, 66 , 67.

11
Java String length ()
Nos indica la longitud de la
cadena. Devuelve el recuento del
número total de caracteres
presentes en la cadena

Aquí, la función String length () devolverá la longitud 5 para s1 y 7


para s2 respectivamente.

12
Java String concat ()
Combina una cadena específica
al final de otra cadena y
finalmente devuelve una cadena
combinada. Es como añadir otra
cadena

El código anterior devuelve "hellohow are you".

13
Java String
toLowerCase
Convierte () de String a
todos los caracteres
minúsculas. Por ejemplo:

El código anterior devolverá


"hola como estas".

14
Java String replace ():
El método Java String replace ()
devuelve una cadena, reemplazando
todos los caracteres antiguos o
CharSequence por nuevos
caracteres. 

En el código anterior, reemplazará todas las


apariciones de 'h' a 't'. La salida al código
anterior será "tello tow are you". 

15
Java String toUpper ()

Convierte todos los


caracteres de la cadena a
mayúsculas

16
Java String equals ()
Compara las dos cadenas
dadas en función del
contenido de la cadena.
Es decir, la representación de
la cadena Java. Si todos los
caracteres coinciden, devuelve
true; de lo contrario, devolverá
false

17
Java String IsEmpty ()

Este método verifica si String


contiene algo o no. Si la cadena
java está vacía, devuelve true o
false. 

18
Java String ValueOf :
Este método convierte diferentes tipos de
valores en cadenas. Al usar este método,
puede convertir int en cadena, largo en
cadena, Booleano en cadena, carácter en
cadena, flotar en cadena, doble en cadena,
objeto en cadena

En el código anterior, concatena la cadena Java y da el resultado -


2017.

19
La clase String posee 3
tareas básicas
CONCATENACION SUBCADENAMIENTO COMPARACION

20
String saluda =“Hola”;
String paco =“Francisco”;
CONCATENACION String saluda_paco = saluda + paco;
System.out.println(saluda_paco);

Hola Francisco

21
String saludo =“Hola”;
SUBCADENAMIENTO String subsaludo = saludo.subString(0,2);
System.out.println(subsaludo);

Ho

22
COMPARACION

String saludo =“Hola”;


String subsaludo = saludo.subString(0,2);
System.out.println(subsaludo);
If(saludo.equals(“Hola”))&&(saludo.subString(0,2)).equals(“Ho”))
System.out.println(1);
else
System.out.println(0);

23
CONCLUSION

24
La clase String son tipos de datos que permiten almacenar caracteres. Se
diferencian de los “char” porque permiten almacenar más de un solo
carácter. Podemos guardar palabras, frases, números, caracteres
especiales o la combinación de estos elementos.

25
Bibliografía
 bell, d., & parr, m. (2003). java para estudiantes. mexico: pearson
educacion.

 cardona, s. a., jaramillo, s., & villegas, m. l. (2008). introduccion a la


programacion en java. colombia: ediciones elizcom.

 morgan, m. (2000). descubre java. prentice hall.

 https://docs.oracle.com/javase/7/docs/api

26
GRACIAS…..
27

También podría gustarte