EjemplosDuoc.es.tl
  Clase String en Java
 
Una clase de ejemplo para revisar los métodos más utilizados en java de la clase String
 
public class ClaseString
{
 
    public ClaseString()
    {
    }
    
    public static void main(String[] args)
    {
        String texto = "Hola ninooooss";
        
        // length() indica la cantidad de caracterés
        System.out.println("largo es " + texto.length());
        
        // Detecta si el texto empieza con un patrón
        boolean condicion=false;
        condicion = texto.startsWith("hola");
        if(condicion)
            System.out.println("Cumple con patrón");
        else
            System.out.println("No Cumple con patrón");
            
        // convierte todo el texto en mayúscula        
        texto = texto.toUpperCase();
        System.out.println("" + texto);
            
        // convierte todo el texto en minuscula
        texto = texto.toLowerCase();
        System.out.println("" + texto);
        
        
        // Detecta si el texto termina con un patron
        condicion = texto.endsWith("ss");
        if(condicion)
            System.out.println("Cumple con patrón");
        else
            System.out.println("No Cumple con patrón");
        
        // podemos utilizar mas de un metodo en la misma linea
        condicion = texto.toLowerCase().endsWith("ss");
        if(condicion)
            System.out.println("Cumple con patrón");
        else
            System.out.println("No Cumple con patrón");
        
        String textito = "ComPaRa";
        if(textito == "ComPaRa")
        {
            System.out.println("Compraro texto");
        }
        
        if(textito.equals("ComPaRa"))
        {
            System.out.println("Compraro con equal");
        }
        
        // Ignora las minusculas y mayusculas
        if(textito.equalsIgnoreCase("Compara"))
        {
            System.out.println("Compraro con equal");
        }       
        
        // trim:         
        String frase = "     oración con espacios   ";
        System.out.println("resultado:" + frase + ".");
        frase = frase.trim();
        System.out.println("resultado:" + frase + ".");
        
                
        // subString
        String oracion = "proxima clase prueba !!!";
        String resultado = oracion.substring(5);
        System.out.println("substring (5):" + resultado + ".");
          
        resultado = oracion.substring(8, 13);
        System.out.println("substring (8,13):" + resultado + ".");
                
        // concat
        String hola = "hola";
        String chao = "chao";
        resultado = hola + " " + chao;
        resultado = hola.concat("-" + chao);
        System.out.println("concat:" + resultado + ".");
                
        // valueOf
        
        String numero = "";
        int valor = 100;
        numero = numero.valueOf(valor);
        System.out.println("valueOf:" + valor + ".");
        
        // charAt
        String mensaje = "HOLA NIÑOS";
        System.out.println("charAt" + mensaje.charAt(5) );
        // envia a la consola la letra N
        
    }
}
 
 
   
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis