Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/05/2008, 03:17
Avatar de fbirrer
fbirrer
 
Fecha de Ingreso: enero-2006
Ubicación: Santiago de Chile
Mensajes: 329
Antigüedad: 18 años, 3 meses
Puntos: 0
Respuesta: Codigo para descomponer un string en 5 partes

Cita:
Iniciado por GreenEyed Ver Mensaje
No es que sea nada del otro mundo, pero alguna que otra comparacion y asignacion repetida la puedes evitar. Sacando las constantes fuera es mas facil de mantener etc. Tampoco hay mucho que sacar en un codigo tan pequeño. Mas que nada es cuestion de legibilidad y mantenibilidad.
S!

Código PHP:
    String sDetalle "0123456789abcdefgh1j0123456789abcdefgh1j01234";
    
int longitud sDetalle.length();
    
String parte1 null;
    
int limite1 10;
    
String parte2 null;
    
int limite2 20;
    
String parte3 null;
    
int limite3 30;
    
String parte4 null;
    
int limite4 40;
    
String parte5 null;

    
parte1 sDetalle.substring(0Math.min(longitudlimite1));
    if (
longitud >= limite1)
    {
      
parte2 sDetalle.substring(limite1Math.min(longitudlimite2));
      if (
longitud >= limite2)
      {
        
parte3 sDetalle.substring(limite2Math.min(longitudlimite3));
        if (
longitud >= limite3)
        {
          
parte4 sDetalle.substring(limite3Math.min(longitudlimite4));
          if (
longitud >= limite4)
          {
            
parte5 sDetalle.substring(limite4);
          }
        }
      }
    }
    
System.err.println("parte1: " parte1);
    
System.err.println("parte2: " parte2);
    
System.err.println("parte3: " parte3);
    
System.err.println("parte4: " parte4);
    
System.err.println("parte5: " parte5); 
gracias!
__________________
Desde Santiago de Chile
Grupo Universite
Información sobre los Institutos Chilenos de Educación
www.universite.cl