0 calificaciones0% encontró este documento útil (0 votos)
8 vistas15 páginas
Este documento proporciona información sobre cadenas y métodos de la clase String en Java. Explica que una cadena es una secuencia de caracteres delimitada por comillas y que Java usa la clase String para el manejo de cadenas. Luego lista y describe varios métodos comunes de String como length(), concat(), charAt(), substring(), equals(), entre otros. También cubre temas relacionados como la lectura de cadenas y el manejo de fechas con las clases Date y Calendar.
Descripción original:
Título original
04 -LP2 - Manejo de String_Date_Biblioteca de Clases en Java
Este documento proporciona información sobre cadenas y métodos de la clase String en Java. Explica que una cadena es una secuencia de caracteres delimitada por comillas y que Java usa la clase String para el manejo de cadenas. Luego lista y describe varios métodos comunes de String como length(), concat(), charAt(), substring(), equals(), entre otros. También cubre temas relacionados como la lectura de cadenas y el manejo de fechas con las clases Date y Calendar.
Este documento proporciona información sobre cadenas y métodos de la clase String en Java. Explica que una cadena es una secuencia de caracteres delimitada por comillas y que Java usa la clase String para el manejo de cadenas. Luego lista y describe varios métodos comunes de String como length(), concat(), charAt(), substring(), equals(), entre otros. También cubre temas relacionados como la lectura de cadenas y el manejo de fechas con las clases Date y Calendar.
delimitada entre doble comillas y se compone de elementos char (UNICODE).
Java no tiene tipo de dato primitivo String pero si
tiene varias clases para su gestión de las cuales la mas importante es “String”. Manejo de cadenas | String
CADENAS
String nombre = “Marvin Aguilar”;
String vacia = “”;
Java no considera un String como una cadena de
caracteres char, un arreglo de char sino que, en Java String es un Objeto. Manejo de cadenas | String Métodos de la clase String Método Cabecera, sintaxis y uso lenght() int lenght(); Devuelve el número de caracteres. concat() String concat(String arg2); Añade la cadena arg2 al final de la cadena invocante, que concatena. charAt() char charAt(int posicion); Devuelve el carácter cuyo índice es posicion. getChars() void getChars(int p1, int p2, char[] ar, int inicial); Obtiene el rango de caracteres comprendidos entre p1 y p2 y los copia en el arreglo ar a partir del índice inicial. subString String subString(int inicial, int ultimo); Devuelve una cadena formada por los caracteres entre inicial y ultimo. compareTo int compareTo(String c2); Compara la cadena invocante con c2 y devuelve: 0 si son iguales <0 si alfabéticamente es menor cadena invocante que c2. >0 si alfabéticamente es mayor cadena invocante que c2 Manejo de cadenas | String Métodos de la clase String Método Cabecera, sintaxis y uso equals() boolean equals(String cad2); Devuelve true si la cadena que llama coincide alfabéticamente con cad2; Distingue mayúsculas y minúsculas. equalsIgnoreCase() boolean equalsIgnoreCase(String cad2); Devuelve true si la cadena que llama coincide alfabéticamente con cad2; No distingue mayúsculas y minúsculas. startsWith() boolean startsWith(String cad); boolean startsWith(String cad, int pos); Compara la cadena que llama, desde el inicio o a partir de pos con al cadena cad. endsWith() boolean endsWith(String cad); Compara el final de la cadena que llama con cad. regionMatches() Boolean regionMatches(boolean tip, int p1, String cad2, int p2, int nc); Compara nc caracteres tanto de la cadena que llama como de la cad2 a partir de las posiciones p1 y p2 (respectivamente) considera o no mayúsculas o minúsculas dependiendo de tip. toUpperCase() String toUpperCase(); Convierte la cadena en otra con todos los caracteres en mayúscula. Manejo de cadenas | String Métodos de la clase String Método Cabecera, sintaxis y uso toLowerCase() String toLowerCase(); Convierte la cadena en otra cadena con todas las letras en minúscula. replace() String replace(char c1, char c2); Sustituye todas las ocurrencias del carácter c1 por c2; devuelve la nueva cadena. trim() String trim(); Elimina los espacios, tabulaciones o caracteres de fin de línea de inicio o final de la cadena. toCharArray() char[] toCharArray(); Devuelve los caracteres de la cadena como un arreglo. valueOf() String valueOf(tipo_dato_primitivo); Convierte cualquier dato perteneciente a los tipos primitivos en una cadena. indexOf() int indexOf(); int indexOf(int c, int p); int indexOf(String Cad); int indexOf(String Cad, int p); Busca un cracter u otra cadena desde la posición 0 o desde p. Manejo de cadenas | String Métodos de la clase String Método Cabecera, sintaxis y uso lastIndexOf() int lastIndexOf(); int lastIndexOf(int c, int p); int lastIndexOf(String Cad); int lastIndexOf(String Cad, int p); Busca un cracter u otra cadena desde la posición 0 o desde p. Manejo de cadenas | String Lectura de cadenas El método nextLine() capta caracteres hasta leer final de línea \n y nos ayudará en la lectura de cadenas. Manejo de cadenas | DATE Clases Date y Calendar para manejo de fecha Java contiene clases que facilitan la manipulación de las fechas. Veamos la clase DATE Manejo de cadenas | DATE Clases Date y Calendar para manejo de fecha Java contiene clases que facilitan la manipulación de las fechas. Veamos la clase DATE
Los marca tachado porque son métodos
obsoletos ahora se suele usar la clase Calendar Manejo de cadenas | DATE Clases Date y Calendar para manejo de fecha CLASES EN JAVA https://docs.oracle.com/javase/8/docs/api/allclasses-noframe.html CLASES EN JAVA https://docs.oracle.com/javase/8/docs/api/allclasses-noframe.html CLASES EN JAVA https://docs.oracle.com/javase/8/docs/api/allclasses-noframe.html Importación Declaración Entrada Proceso Salida de librerías de variables