Numeros aleatorios em Java

Java

04/09/2015

Estudando sobre a estrutura "for" pensei em algo sobre sorteio de numeros, algo aparentemente simples, numeros de 1 a 100. Como é feito a escolha ou a paralisação do for?
Felipe Moreira

Felipe Moreira

Curtidas 0

Respostas

Eduardo Pessoa

Eduardo Pessoa

04/09/2015

Não possui nada feito?
GOSTEI 0
Felipe Moreira

Felipe Moreira

04/09/2015

Mais ou menos, só com o for, mas nada muito bem definido.
GOSTEI 0
Sg

Sg

04/09/2015

Da pra usar a técnica usada por Donald Ervin (java.util.Random)


Ficaria assim
import java.util.Random;

public class aleatorio {

public static void main(String args []){

Random sorteio = new Random();

int numero = sorteio.nextInt(100);

System.out.println(numero);
}
}
GOSTEI 0
Felipe Moreira

Felipe Moreira

04/09/2015

É somente esse código Eliezer?
GOSTEI 0
Sg

Sg

04/09/2015

Sim Felipe, pode fazer o teste. Observando o meu exemplo ele vai sortear um numero que esta contido em 100. Pode fazer o teste para dar um conferida.
GOSTEI 0
Felipe Moreira

Felipe Moreira

04/09/2015

Certinho e na medida Eliezer, esse comando internamente é como se fosse um for?
GOSTEI 0
Felipe Moreira

Felipe Moreira

04/09/2015

E com Strings, com nomes, é possivel?
GOSTEI 0
Sg

Sg

04/09/2015

Sim ele é como se fosse um for, porem o for ele te da a sequencia de números, e este ele sorteia apenas um numero dentre um período de números.
Pelos meus conhecimentos isso pode ser usado apenas com numeros, mas não tenho certeza disso.
GOSTEI 0
Felipe Moreira

Felipe Moreira

04/09/2015

Uma pergunta, posso fazer um sorteio com nomes, usando um vetor de strings para colocar os nomes mas fazer o sorteio apenas com as posições desse vetor?
GOSTEI 0
Marcos Paulo

Marcos Paulo

04/09/2015

Varios tipos de sorteios com Java Felipe! Confere aí.

[url]http://www.javabuilding.com/academy/java-language/sorteios-aleatorios-em-java.html[/url]
GOSTEI 0
Felipe Moreira

Felipe Moreira

04/09/2015

Muitos exemplos e varias formas de fazer, obrigado Paulo.
GOSTEI 0
Marcos Paulo

Marcos Paulo

04/09/2015

Disponha Felipe, aproveite.
GOSTEI 0
Felipe Moreira

Felipe Moreira

04/09/2015

Tive mais ideia, só que com mais uma duvida, como fazer um sorteio estilo bingo, onde os numeros são se repetem?
GOSTEI 0
Marcos Paulo

Marcos Paulo

04/09/2015

Agora pegou pesado, hehehe, deve ter a mesma ideia do link que postei.
GOSTEI 0
Felipe Moreira

Felipe Moreira

04/09/2015

Agora pegou pesado, hehehe, deve ter a mesma ideia do link que postei.


Achei para baixar uns prontos, mas não tem graça se não tiver explicação, prefiro um artigo ou tutorial.
GOSTEI 0
Marcos Paulo

Marcos Paulo

04/09/2015

Tambem não achei, colocarei o link.
GOSTEI 0
Felipe Moreira

Felipe Moreira

04/09/2015

Espero que amanha alguem me dê uma luz sobre isso.
GOSTEI 0
Felipe Moreira

Felipe Moreira

04/09/2015

Por favor não esqueçam da minha ultima pergunta.
GOSTEI 0
Ssssssssssssssssssssssssss

Ssssssssssssssssssssssssss

04/09/2015

Não é muito cômodo ficar aguardando a resposta dos outros?

Uma pesquisa simples no google já resolve :)
http://lmgtfy.com/?q=random+numbers+without+duplicates+java
GOSTEI 0
Felipe Moreira

Felipe Moreira

04/09/2015

Desculpa, mas eu estava procurando e só achava exemplos que não ajudam muito, e em inglês, Mas valeu por responder.
GOSTEI 0
POSTAR