Anda di halaman 1dari 2

Metodos en los String Equals: Compara dos cadenas el: cad1.equals(cad2) length: Devuelte el tamao de la cadena ej: cad.

length(); toUpperCase() : Convierte todos los caracteres a letras mayusculas. ej: String c adena1= cadena.toUpperCase(); toLowerCase() : Convierte todos los caracteres a letras minusculas. ej: String c adena2= cadena.toLowerCase(); indexOf() : devuelve un entero con el indice de inicio de la cadena.(nos devuelv er el numero de caracteres que hay antes de la cadena que bukamos). si no se enc uentra devuelve -1. ej: int busca=cadena.indexOf(cadena o caracter a buskar); startsWith :Podemos conocer si un string comienza con un determinado prefijo, de vuelve true o false, segn que el string comience o no por dicho prefijo. ej: Stri ng str="El primer programa"; boolean resultado=str.startsWith("El"); endsWith : podemos saber si un string finaliza con un conjunto dado de caractere s con una palabra en concreto. String str="El primer programa"; boolean resultad o=str.endsWith("programa"); indexOf('letra a buskar', pos+1); : para saber a cuantos posiciones secesivas de l inicio de la cadena se encuentra la letra a buskar. ej: pos=cadena.indexOf('p' , pos+1); == : funciona para comparar cadenas ej: si(cad1==cad2)ent compareTo : devuelve un entero menor que cero si la cadena1 es menor que la cade na 2 (en orden alfabtico), cero si son iguales. String str="El lenguaje Java"; bo olean resultado=str.equals("El lenguaje Java"); substring : Para estraer un substring desde una posicin determinada hasta el fina l del string escribimos. eje: String str="El lenguaje Java"; String subStr=str.s ubstring(12); o String subStr=str.substring(3, 11); valueOf: Para convertir un nmero en string se emplea la funcin miembro esttica valu eOf. ej: int valor=10; String str=String.valueOf(valor); trim : esta funcion el para convertir un string a numero. ej: String str=" 12 "; int numero=Integer.parseInt(str.trim()); Convertir un String a double: String str="12.35 "; double numero=Double.valueOf( str).doubleValue(); replace: Se utiliza para reemplazar caracteres. String hilera, cadena = mam"; hil era = cadena.replace( m , p ); hilera=papa. replaceAll : Se utiliza para reemplazar subcadenas. ej: String cadena = Jos Soto"; cadena = cadena.replaceAll( Soto , Sols ); cadena="jose solis" String trim(): Elimina espacios en blanco al principio y al final de la cadena. No elimina los espacios situados entre las palabras. String cadena = " Programac in 1 "; cadena = cadena.trim(); cadena="programacion 1" boolean equalsIgnoreCase(String str): investiga si dos String tienen los mismos caracteres y en el mismo orden sin tener en cuenta las maysculas. Si es as devuelv e true y si no false. MUY USADO char charAt (int indice): devuelve el carcter asociado al ndice que se le pasa com o argumento de la String sobre la que se aplica el mtodo. Si el ndice no existe se lanza una StringIndexOutOfBoundsException que hereda de IndexOutOfBoundsExcepti on. MUY USADO. STRINGTOKENIZER: String nombre="Angel Franco Garca"; StringTokenizer tokens=new StringTokenizer(nombre); while(tokens.hasMoreTokens()){ System.out.println(tokens.nextToken()); } toCharArray(); Convierte una cadena en un vector de caracteres. ej: String sCade na = "Esto es una cadena de texto"; char[] aCaracteres = sCadena.toCharArray(); Eliminar los espacios en una cadena. for (int x=0; x < sTexto.length(); x++) {

if (sTexto.charAt(x) != ' ') sCadenaSinBlancos += sTexto.charAt(x); }