Documentos de Académico
Documentos de Profesional
Documentos de Cultura
String
String es una clase, no un tipo primitivo. Las variables de tipo String, en cualquier instante, pueden contener: Un String (Hola, 11/11/2011, 123, ). El valor null (cuando la variable no contiene un String).
String
Cuando se instancia un arreglo de String, sus posiciones se incializan automticamente en null. El valor null puede ser asignado a cualquier variable String.
Comparacin de Strings
Se debe utilizar el mtodo equals de la clase String:
String x; ... if( x.equals(UnTextoAlAzar) ) System.out.println(Igual); else System.out.println(Distinto);
Comparacin de Strings
Se debe utilizar el mtodo equals de la clase String:
String x, y; ... if(x.equals(y)) System.out.println(Igual); else System.out.println(Distinto);
String x, y; ... if( x != null ) if( x.equals(y)) System.out.println(Igual); if( x != null && x.equals(y)) System.out.println(Igual);
Mtodo substring
Retorna una porcin de un String, delimitada por subndices de posicin de sus caracteres.
String nombre = UnaFraseEscritaAlAzar; String parte= nombre.substring(2, 5); System.out.println(parte);
Mtodo trim
Retorna un String con el mismo contenido, pero con el espacio inicial y final eliminado.
String queja = odio el espacio que me rodea System.out.println( ( + queja + ) ); String solucin = queja.trim(); System.out.println( ( + solucin + ) );
Mtodo replace
Retorna un String que reemplaza las porciones que coinciden con la expresin regular, por el String de reemplazo.
String dato = LA CASA DEL CASADO ; String otroDato = dato.replaceAll( AS, OL ); System.out.println( otroDato );
Mtodo split
Retorna un arreglo de Strings que contiene en cada posicin una porcin del String original, considerando como divisor la expresin regular suministrada.
String familia = Juan;Ana;Camila ; String[] personas = familia.split(;); System.out.println( personas[0] ); System.out.println( personas[2] );