Foros del Web » Programación para mayores de 30 ;) » Java »

Puero aleatorio

Estas en el tema de Puero aleatorio en el foro de Java en Foros del Web. Hola, estoy haciendo una transmision con JAVA, y lo que no sé es como puedo hacerlo para que el puerto sea aleatorio. He probado esto: ...
  #1 (permalink)  
Antiguo 24/04/2008, 03:59
 
Fecha de Ingreso: abril-2008
Mensajes: 1
Antigüedad: 16 años, 7 meses
Puntos: 0
Exclamación Puero aleatorio

Hola, estoy haciendo una transmision con JAVA, y lo que no sé es como puedo hacerlo para que el puerto sea aleatorio.
He probado esto:
Cita:
Random num=new Random();
puerto_datos= (int)num.nextInt();
System.out.println("puerto datos"+puerto_datos);
pero no me funciona, pq tendría que ser siempre el puerto mayor de 1024 y además de solo 4 números...
Alguna sugerencia..
Gracias!!!
  #2 (permalink)  
Antiguo 24/04/2008, 05:25
 
Fecha de Ingreso: septiembre-2004
Mensajes: 191
Antigüedad: 20 años, 2 meses
Puntos: 1
Re: Puero aleatorio

una solucion sencilla seria hacer

Código PHP:
             puerto_datos= (int)num.next(13) + 1025
de esta manera conseguirias un random de 0-8191 y sumados los 1025 tendrias un rango aleatorio de 1025-9216.

de todos modos eso mas q tema de java es tema de algoritmia
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:41.