Mindmap
Librerías de Java
Inhalt der Mindmap
Librerías de Java
El entorno BlueJ permite crear instancias de las clases contenidas en la librería de Java.
- La clase GregorianCalendar
- ● Permiten convertir la fecha/hora contenida en un objeto Date a una representación estructurada en dia, mes, año, horas, minutos, segundos, etc.
- - Constructor: ● GregorianCalendar() - Métodos: ● void setTime(Date date) ● int get(int campo)
- ● Permiten convertir la fecha/hora contenida en un objeto Date a una representación estructurada en dia, mes, año, horas, minutos, segundos, etc.
- La clase GregorianCalendar
Clases envoltorio (wrapper)
- - En ocasiones es útil tratar los tipos de datos básicos como objetos. ● int, char, boolean, byte, float, double.
- Muchas funciones y clases trabajan con elementos que heredan de la clase Object.
- - En ocasiones es útil tratar los tipos de datos básicos como objetos. ● int, char, boolean, byte, float, double.
La clase Integer
- - Constructores: ● Integer(int valor) ● Integer(String valor) - Método de acceso al valor básico: ● int getValue() ● String toString() (heredado de Object)
- Boxing y Unboxing automáticos
- ● Si se introduce un tipo básico donde se espera un objeto de una clase envoltorio, se llama al constructor correspondiente (boxing).
- Si se introduce un objeto de una clase envoltorio donde se espera un tipo básico, se llama al método de acceso correspondiente (unboxing).
- Boxing y Unboxing automáticos
- - Constructores: ● Integer(int valor) ● Integer(String valor) - Método de acceso al valor básico: ● int getValue() ● String toString() (heredado de Object)
La clase Character
- - Constructor: ● Character(char valor) - Método de acceso al valor básico: ● char charValue() ● String toString() (heredado de Object)
- - Métodos de utilidad: ● static boolean isDigit(char c) ● static boolean isLetter(char c) ● static boolean isWhiteSpace(char c) ● static char toLowerCase(char c) ● static char toUpperCase(char c)
- - Constructor: ● Character(char valor) - Método de acceso al valor básico: ● char charValue() ● String toString() (heredado de Object)
La clase String
- - Métodos de utilidad: ● char charAt(int indice) ● int compareTo(String otra) ● int compareToIgnoreCase(String otra) ● int indexOf(String str) ● int indexOf(String str, int inicio) ● int length() ● String substring(int inicio, int fin) ● String toUpperCase() ● String toLowerCase() ● String trim()
La clase StringBuffer
- ● Los objetos de la clase String son inmutables. ● No pueden cambiarse una vez creados.
- ● Un objeto StringBuffer puede ser modificado tras su creación. ● Método append() ● Método delete() ● Método insert()
- ● Los objetos de la clase String son inmutables. ● No pueden cambiarse una vez creados.
La clase Random
- ● Paquete java.util. ● Representa una secuencia de números aleatorios.
- - Constructores: ● Random() ● Random(long semilla) - Métodos: ● int nextInt(int n) // Unif. en {0,...,n-1} ● double nextDouble() // Unif(0,1) ● double nextGaussian() // N(0,1)
- ● Paquete java.util. ● Representa una secuencia de números aleatorios.
La clase Date
- ● Sus instancias almacenan una fecha y una hora. ● Los valores long indicados en el constructor indican el número de milisegundos transcurridos desde el 1 de Enero de 1970, 00:00:00 GMT.
- - Constructores: ● Date() ● Date(long tiempo) - Métodos: ● long getTime() ● String toString()
- ● Sus instancias almacenan una fecha y una hora. ● Los valores long indicados en el constructor indican el número de milisegundos transcurridos desde el 1 de Enero de 1970, 00:00:00 GMT.
La clase Pattern
- ● Paquete java.util.regex ● Sus objetos representan expresiones regulares compiladas. ● No tiene constructores públicos.
- - Creación: ● static Pattern compile(String regex) - Métodos: ● static boolean matches(String regex, CharSequence cadena) ● Matcher matcher(CharSequence cadena).
- ● Paquete java.util.regex ● Sus objetos representan expresiones regulares compiladas. ● No tiene constructores públicos.
La clase Matcher
- ● Realiza el reconocimiento de una expresión regular a una cadena específica ● No tiene constructor público.
- - Métodos: ● boolean matches() ● boolean find() ● int start() / int start(int grupo) ● int end() / int end(int grupo) ● String group() / String group(int grupo) ● String replaceAll(String reemplazo)
- ● Realiza el reconocimiento de una expresión regular a una cadena específica ● No tiene constructor público.
Informationen
- Beschreibung
- Mindmap am Librerías de Java, erstellt von Deysi Yumbo am 26/06/2022.
- Erstellt von
- Deysi Yumbo
- Aufrufe
- 2
- Bewertung