Java

Solo disponible en BuenasTareas
  • Páginas : 8 (1754 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de noviembre de 2011
Leer documento completo
Vista previa del texto
ESCUELA DE INGENIERIA DE SISTEMAS

Clases de uso general

“Lo mejor de los booleanos es que si te equivocas estás a un sólo bit de la solución correcta.” (Anónimo) Ing. MSc .Dennis Chicaiza C.

Temario
ORGANIZACIÓN DE CLASES: LOS PAQUETES GESTIÓN DE CADENAS: LA CLASE STRING LA CLASE MATH UTILIZACIÓN DE FECHAS ENTRADA Y SALIDA EN JAVA EXPRESIONES REGULARES ORGANIZACIÓN DE PROGRAMAS ENCLASES

Organización de clases: Los paquetes
Los paquetes son un mecanismo utilizado por Java que permite organizar las clases de una manera estructurada y jerárquica. Básicamente un paquete es un directorio donde se almacenan los archivos .class. Un paquete puede estar compuesto a su vez de subpaquetes.

java.lang.string
Paquete principal SubPaquete Clase

Las ventajas de la utilización depaquetes son las siguientes: Permiten organizar las clases de manera estructurada. Evitan conflictos de nombres.

Importar clases y paquetes de clases
Cuando se hace referencia desde código a una clase que se encuentra en un paquete diferente, es necesario utilizar el nombre cualificado de la misma, tal y como se mencionó anteriormente. Para importar una clase se utiliza la sentencia import alprincipio del archivo de código .java antes de la definición de la clase. import nombre_cualificado_de_la_clase; Public class Ejemplo{ public void metodo{ java.util.vector v; } } Import java.util.vector; Public class Ejemplo{ public void metodo{ vector v; } }

Paquetes de uso general
Java.lang: Incluye las clases fundamentales para la realización de cualquier programa java. Dado que sus clasesson de uso común en los programas, el compilador importa el paquete completo de forma implícita, por lo que no deberá utilizarse la sentencia importa para cargar esta clase. Java.io: Contiene las clases para la gestión de entrada y salida de datos en Java. Java.util: En este paquete encontramos clases para utilidades varias, tales como el tratamiento de colecciones de objetos, la manipulación defechas o la construcción de expresiones regulares.

Véase proyecto Clases

Gestión de cadenas: La clase String
Para crear un objeto String podemos seguir el procedimiento general de creación de objetos en java, utilizando el operador new. String s = new String (“cadena string”); Dada la amplia utilización de esta clase java permite crear y asignar un objeto String a una variable de lasiguiente manera: String s = “cadena string”; Una vez creado el objeto podemos utilizar sus métodos internos como por ejemplo: s.length(); //tamaño de la cadena La clase String cuenta con una gran cantidad de métodos par la manipulación de cadenas de texto, a continuación se muestra en una tabla los métodos mencionados.

Véase proyecto Clases

Gestión de cadenas: La clase String
Método charcharAt(int index) boolean equals(Object obj) Descripción
Devuelve el carácter en la posición indicada por index. El rango de index va de 0 a length() - 1. Compara el String con el objeto especificado. El resultado es true si y solo si el argumento es no nulo y es un objeto String que contiene la misma secuencia de caracteres. Compara el String con otro, ignorando consideraciones de mayúsculas yminúsculas. Los dos Strings se consideran iguales si tienen la misma longitud y, los caracteres correspondientes en ambos Strings son iguales sin tener en cuenta mayúsculas y minúsculas. Devuelve el indice donde se produce la primera aparición de c. Devuelve 1 si c no está en el string. Igual que el anterior pero buscando la subcadena representada por s. Devuelve la longitud del String (número decaracteres) Devuelve un substring desde el índice begin hasta el end Devuelve un string que es la representación del entero i. Observese que este método es estático. Hay métodos equivalentes donde el argumento es un float, double, etc. Transforman el string en un array de caracteres, o a mayúsculas o a minúsculas.

boolean equalsIgnoreCase(String s)

int indexOf(char c) int indexOf(String s) int...
tracking img