“Conocimientos Programación>Programación Java

Java Random Método Número

2014/8/1
Formas de números aleatorios en Java números aleatorios de retorno para su uso en el programa. Hay dos maneras de generar un número aleatorio en el lenguaje de programación Java. Para generar números aleatorios utilizando Java, usted debe aprender las características básicas de cada método a través del estudio de ejemplos y una demostración del programa generador Java. Tipos de Java Métodos de números aleatorios

Una forma de generar un número aleatorio en el lenguaje de programación Java es usando Math.random . Esta es una instancia de la clase de matemáticas , y es más comúnmente utilizado cuando se necesita un único número aleatorio en un programa. Una segunda manera de crear un número aleatorio en Java es crear un objeto java.util.Random . Esto se utiliza cuando se necesitan una serie de números aleatorios.
Uso Math.random ()

Math.random () devuelve una ( pseudo) aleatorio doble en la gama de 0,0 hasta 1,0 . Por ejemplo ://generar un número aleatorio : double randomNumber = Math.random () ;//view valor de randomNumber variables : System.out.println ( randomNumber ) , y la salida Ejemplo: 0,46041540179337437

Más información sobre Math.random ()

Math.random () puede convertirse a cambiar su tipo . Además, las operaciones aritméticas se pueden utilizar para convertir el número devuelto a un rango diferente . Por ejemplo ://Devuelve un entero pseudo- aleatorio entre 0 y 9int randomNumber = ( int) ( Math.random () * 10 ) ;
Uso java.util.Random

la clase java.util.Random Java genera un número aleatorio ( pseudo) sobre la base de una semilla de 48 bits //importar la clase java.util.Random : . importación java.util.Random ;//instanciar un Random objeto : aleatorio Random = new Random () ;//generar un entero aleatorio : int = randomNumber randomizer.nextInt () ;//view valor de randomNumber variables : System.out.println ( randomNumber ) , y la salida Ejemplo: -783604159

Más sobre el uso java.util.Random

para especificar un rango de números , utilice nextInt (int n) para especificar el rango de 0 ( inclusive) y n (exclusivo) . Por ejemplo ://generar un entero aleatorio entre 0 y 9Random aleatorio = new Random (); int randomNumber = randomizer.nextInt ( 10 ) ;//generar un entero aleatorio entre 10 y 19Random aleatorio = new Random (); int randomNumber = randomizer.nextInt ( 10 ) 10 ;
Java Random Number Generator Programa

El siguiente es un código Java de trabajo que demuestra ejemplos simples de generación de números aleatorios //. importación Java Random classimport java.util.Random ;//Java de la clase principal - programa completo para demostrar números aleatorios clase generationpublic RandomNumGeneratorMain { void (String [] args ) public static {//uso Math.random () para generar el número entero aleatorio entre 0 y 9int randomNumber1 = ( int) ( Math.random () * 10 ) ; System.out.println ( "Random # 1 :" + randomNumber1 ) ;//uso java.util.Random para generar entero aleatorio entre 0 y 9Random aleatorio = new Random (); int randomNumber2 = randomizer.nextInt ( 10 ) ; System.out.println ( "Random # 2 :" + randomNumber2 ) ;//uso mismo objeto java.util.Random para generar entero aleatorio entre 0 y 99int randomNumber3 = randomizer.nextInt ( 100 ) ; System.out.println ( "Random # 3 :" + randomNumber3 ) ;} }

Programación Java
Cómo usar CVS en Eclipse
Cómo importar cadenas en Java
Cómo agregar filas en JTable
Java Interruptor Declaración Tutorial
Cómo detectar Unicode de caracteres internacionales en Java
Java Chat Server Tutorial
Cómo convertir XML a JSX
¿Cómo hacer métodos en Java JDK
Conocimientos Informáticos © http://www.ordenador.online