String final String ms_rep="C://Jose//CostoPromedio//001_cpmal//REPORTE.DAT"; String lsCadena=""; String arrStr=lsCadena.split("\\|"); "".equals(lsCadena) lsCadena.length() lsCadena.charAt(i) (int)lsCadena.charAt(i) //Te da el ascii lsCadena.toLowerCase() lsCadena.toUpperCase() lsCadena.substring(3, 10) //Índice inicial y final, empieza en el 0 la cadena "\"plos\" empieza en la posición: "+lsCadena.indexOf("plos") lsCadena.contains("de") "Otro String".concat(lsCadena) /*El método compareTo pregunta si el primer elemento es *mayor que el segundo * * Número positivo si es correcto * Número negativo si es incorrecto * Cero si son iguales */ "Casa".compareTo("Departamento") "Castillo".compareToIgnoreCase("castillo") lsCadena.startsWith("Ejem") lsCadena.endsWith("ing") String.format(cadena, var1, var2, var3,....n) cadena="La fecha es %d%02d%02d" %02d - entero de dos posiciones relleno de ceros a la izquierda, si quitamos el 0 entonces son espacios %s - string %d - entero %010.3f - relleno de ceros a la izquierda, 10 posiciones, 6 enteras, 3 décimales más el punto. Si hay más décimales redondea StringBuffer sb=new StringBuffer(); sb.delete(0, sb.length()); sb.append("\r\n");