GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Random (sortear número)

Boa tarde!

Há algum tempo não trabalho mais com Java “infelizmente”, mais esses dias
precisei fazer um programinha básico só pra sortear números de 1 à 25.
O problema é q nem isso consegui fazer…

[code]import java.util.*;

 public class Numeros{   

Random random = new Random();
public int intervalo_randomico = random.nextInt(25);

public static void main(String []args){

}[/code]

Não tenho nenhuma noção do q fazer e o pior é q isso é muito simples.
Fiz uma busca aqui no GUJ e não encontrei nenhum exemplo q me ajudou…

Será q alguém pode me ajudar!?!

grato…

tenta isso aqui

    import java.util.*;     
         
         public class Numeros{     
           
 
     
       public static void main(String[] args){  
            Random random = new Random();        
            int intervalo_randomico = random.nextInt(25);    
            System.out.println(intervalo_randomico);
       }
    }  

vc

Opa é isso mesmo…
nossa tava esquecendo de um detalhezinho importante neh!

O resto eu consigo fazer aqui,

muito obigado gui_sv!

Amigo, para sortear um numero de 1 à 25 você deve somar mais 1, caso contrário, ele vai sortear números entre 0 e 24.
Da um olhada ai embaixo:

[code]import java.util.*;

public class Numeros{
public static void main(String[] args){
Random random = new Random();
int intervalo_randomico = random.nextInt(25)+1;
System.out.println(intervalo_randomico);
}
} [/code]

:wink:

gente tá dando pau aki no dr.java q q eu façoo

pode se usar a classe Math tbm

int n = (int) (java.lang.Math.random() * 25 + 1);

ql erro