Como fazer um sortreio!

3 respostas
marcus_menezes

Ola, tenho que fazer um sorteio de metodos para algumas 10 threads, alguem sabe como fazer isso?

3 Respostas

marcus_menezes

Eu ja sei que vou ter que usar a função Random, mais quero saber como usar pra sortear metodos que estão em outra classe pra 10 threads diferentes.
Alguem ajudar ai, to precisando disso demais.
Desde ja agradeço!

victorwss

Use os métodos getMethods() ou getDeclaredMethods() da classe java.lang.Class para obter uma lista de java.lang.reflect.Mehod. Daí você usa o método invoke deles.

rmendes08

Cara , dá uma olhada em Reflections. Assim você pode obter um array com os métodos de uma classe:

http://java.sun.com/javase/6/docs/api/java/lang/Class.html#getDeclaredMethods()

Criado 15 de novembro de 2008
Ultima resposta 15 de nov. de 2008
Respostas 3
Participantes 3