Archive for Java

Medir tiempo de ejecución en java

Oct 12, 2011 12 Comments

Una forma muy sencilla para medir el tiempo de ejecución en java (y en otros lenguajes) es tomar el tiempo de inicio y final (en la menor escalar posible). En java, disponemos del método estático System.currentTimeMillis, el cuál nos devuelve un long que representa el tiempo actual en milisegundos, por lo tanto realizando una resta [...]

Read more

Números aleatorios en Java

Oct 12, 2011 1 Comment

Tenemos dos formas nativas para generar números aleatorios en Java, Math.random() y java.util.Random. Math.random() Es un método público y estático (lo podemos usar sin tener una instancia de la cláse Math), genera un número double aleatorio entre 0 y 1. Si deseamos tener un número entero dentro de un intervalo (entre 1 y 10, incluyendolos), [...]

Read more

validación de rut en java

May 17, 2010 12 Comments

El RUT (Rol Único Tributario) es el identificador de personas (naturales o jurídicas) en Chile, consiste en un número natural más un dígito verificador. Ejemplo 1-9. El dígito verificador, se puede verificar o calcular a través de una variante del algoritmo de código de control Módulo 11, ¿Por qué es una variante? Tiene una pequeña [...]

Read more