Sei sulla pagina 1di 2

Glosario de la clase #3

Estudiante: DIOMEDES MONTES


Cedula: 9-723-640

1. Inmutabilidad:
Para mi la inmutabilidad es una característica que diferencia a las clases string,
como la palabra lo dice es inmune, o sea que esta clase no va a cambiar o
modificarse, sino que se va a crear una clase nueva, EVALUACION 2

2. Objeto string Desreferenciado:


Cuando se dice que una variable ha sido desreferenciada, se quiere decir que ha
dejado de ser apuntada. Como consecuencia creación de una nueva clase string,
por lo tanto pasará a apuntar a esta nueva clase. Se debe tener claro que la nueva
clase que será apuntada, depende de la intruccion que se ejecute; por ejemplo la
instrucción x=+”panama” hará que la variable x apunte al valor de x +
“panama”, y desreferencia a su antiguo valor (realiza una concatenación).
EVALUACION 2

3. Recolector de basura o garbage collector:


Se encarga de eliminar las areas de memoria que ocupan las variables que han
sido desreferenciadas, trabaja de manera dinamica, y no representa una distraccion
o preocupacion para el programador. EVALUACION 2

Constructores
4. String():
sirve para construir o crear objetos de la clase String, cuando el objeto es creado
no ha sido inicializado. EVALUACION 2

5. String(String texto):
se utiliza para crear o contruir objetos de la clase string, pero nesecita de otra
string, la cual se pasa como argumentos al contructor EVALUACION 2

MÉTODOS

6. int length():
es un metodo conocido y tiene como funcion devolver en numeros (enteros) la
cantidad de caracteres de una cadena o string. EVALUACION 3

7. int indexOf(String str, int indice):


la funcion de este metodo es devolver el indice donde primero se encuentra una
subcadena o carácter dentro de una cadena, tomando como punto de partida la
posicion indicada en el segundo argumento del metodo. Si el indice de partida
para la busqueda no existe o no se encuentra el metodo devuelve -1.
EVALUACION 2

8. String replace (char viejoChar, char nuevoChar):


este metodo crea una nueva cadena tomando como base a la cadena principal, en
esta nueva cadena reemplaza los caracteres del argumento 1 por los del argumento
2. EVALUACION 3

9. String toLowerCase():
crea una nueva cadena a partir de la cadena principal y transforma cada uno de los
caracteres de mayuscula a minuscula. EVALUACION 3

10. String toUpperCase():


crea una nueva cadena a partir de la cadena principal y transforma cada uno de los
caracteres de minuscula a mayuscula. EVALUACION 3

11. boolean equals(String str):


Devuelve true si la comparacion de dos cadenas es completamente igual en
caracteres y en el mismo orden, en caso contrario devuelve false. EVALUACION
3

12. String substring(int indiceIni, int indiceFin):


toma un fragmento de una cadena, el cual es delimitado por dos indices, uno que
indica el inicio de la nueva cadeana y otro que indica el fianal. Si los indices
marcados sobrepasan el rango envia una especie de error.
EVALUACION 3

Potrebbero piacerti anche