webForumDet fria alternativet

Random

Java

3 svar · 429 visningar · startad av Nisseman

Medlem sedan jan. 2000189 inlägg
Frågan#1

Hur ska jag göra för att randomisera ett tal mellan 1-6?

Medlem sedan juni 20008 205 inlägg
#2

http://java.sun.com/j2se/1.3/docs/api/java/util/Random.html

------------------
Det är ingen konst att vara modig om man inte är en #¤&%£ fegpotta!

Medlem sedan jan. 2000189 inlägg
#3

Jag fattar tyvärr inte mycket av vad som menas där... Är det detta jag ska använda mig av?

public Random(long seed) { setSeed(seed); }

Var får jag fram talet?
Och vad heter int'en?

Medlem sedan juni 20008 205 inlägg
#4

Strunta i seeden.
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
Random generator = new Random();
int slump = Math.abs(generator.nextInt()) % 6;
// nu gäller: 0 <= slump <= 5
slump++;

------------------
Det är ingen konst att vara modig om man inte är en #¤&%£ fegpotta!

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)