• En este tutorial explicaremos la instalación de un plugin muy utilizado entre los desarrolladores java: Subversion.

    Subversion es un software de sistema de control de versiones diseñado específicamente para reemplazar al popular CVS, el cual posee varias deficiencias.  Es software libre bajo una licencia de tipo Apache/BSD y se le conoce también como svn por ser ese el nombre de la herramienta de línea de comandos. Una característica importante de Subversion es que, a diferencia de CVS, los archivos versionados no tienen cada uno un número de revisión independiente. En cambio, todo el repositorio tiene un único número de versión que identifica un estado común de todos los archivos del repositorio en cierto punto del tiempo.

    Seguir leyendo…

  • java31En matemática, el máximo común divisor, conocido como el factor común máximo,  de dos enteros que no son 0 es el número más grande positivo que divide a dos números

    Por ejemplo, el mcd de 12 y 18 es 6, el de 9 y 18 es 9

    Para implementar una función de estas características se puede hacer de la siguiente manera:

    public static long mcd(long a, long b) {

    if (b==0)

    return a;

    else

    return mcd(b, a % b);

    }

  • java31Métodos substraer N caracteres de una cadena, pasándole la cedena y el número de carateres a extraer a derecha o izquierda:

    Extraer N caracteres de la derecha de un String

    public String SubStringRight(String Cad, int NroCar){
    String Valor = Cad;
    int LongCad = Cad.length();
    if(NroCar<=LongCad){   int Inicio = (LongCad – NroCar );   Valor = Valor.substring(Inicio, LongCad);   } else{   Valor = Cad;   }   return Valor;  }

    Extraer N caracteres de la izquierda de un String

    public String SubStringLeft(String Cad, int NroCar){
    String Valor = “”;
    if(Cad.length()<=NroCar){
    NroCar = Cad.length();
    }
    int Nro = NroCar – 1;
    for(int i=0; i<= Nro; i++){
    Valor = Valor + String.valueOf(Cad.charAt(i));
    }
    return Valor;
    }

  • java31Cuando desarrollamos sistemas multiplataforma necesitaremos saber cuál es el sistema operativo en el cuál está  nuestro sistema, este método nos dice cuál sistema operativo se está usando.

    public int GetSistemaOperativo() {
    int TipoSO = 0;
    String Sistema = “”;
    Sistema = System.getProperties().getProperty(“os.name”).toLowerCase();
    if(Sistema.equals(“linux”)) {
    TipoSO = 1;
    }
    return TipoSO;
    }

  • java31Una recopilación de conversiones del tipo object de java en otros tipos:

    Convertir object en integer:

    public int ConvertirObjectToInt(Object Obj) {
    int NumInt = Integer.parseInt(ConvertirObjectToString(Obj));
    return NumInt;
    }

    Convertir objeto en double:

    public double ConvertirObjectToDouble(Object Obj) {
    String Str = Obj.toString();
    double NumDouble = Double.valueOf(Str).doubleValue();
    return NumDouble;
    }

    Seguir leyendo…

  • java31Substraer una cadena de otra, pasando como parámetros las cadena, la posición de inicio y la posición final.

    public String SubString(String Cad, int Inicio, int Final){
    String Valor = “”;
    int NroIni = Inicio -1;
    int NroFin = Final -1;
    for(int i=0; i<= NroFin; i++){
    if(i >= NroIni){
    Valor = Valor + String.valueOf(Cad.charAt(i));
    }
    }
    return Valor;
    }

  • Para un desarrollador, disponer de un entorno de desarrollo o IDE es básico para poder aumentar su productividad y poder trabajar de forma rápida y tranquila. Ya tratamos Aptana en este articulo donde explicabamos paso a paso su instalación.

    Por ello hoy os vamos a presentar Aptana Studio, un IDE para la programación de aplicaciones web dinámicas, con especial soporte para Ajax/JavaScript.

    Aptana Studio es un entorno de desarrollo basado en Eclipse que soporte para HTML, DOM, JavaScript y CSS, así como soporte para plataformas emergentes que utilizan Ajax como Adobe AIR e iPhone.

    Seguir leyendo…

  • java31Método para  pasar la primera letra de una frase a mayúscula y el resto a minúsculas.

    public String ConvertirPrimeraEnMayuscula(String Cad){
    String CadAux = ConvertirMinusculas(Cad);
    String Aux = ConvertirMayusculas(String.valueOf(CadAux.charAt(0)));
    String Valor = Aux;
    for(int i = 1 ; i < CadAux.length(); i + + ){
    Aux = String.valueOf(CadAux.charAt(i));
    if(Aux.equals(” “)){
    if(i < CadAux.length() – 1) {
    i + +;
    }
    Valor = Valor + Aux + ConvertirMayusculas(String.valueOf(CadAux.charAt(i)));
    } else {
    Valor = Valor + Aux ;
    }
    }
    return Valor;
    }

Traductor

Nos han Visitado

  • 302798 Visitantes

Visitantes

    free counters

Comunidad


Publicidad


**************************************** PAGE RANK **********************************************-->