ืืฉื ื ืืกืคืจ ืืคืฉืจืืืืช ืืืฆืืจืช ืืืืื ืืกืคืจืื ืคืกืืืื-ืืงืจืืืื ืืฉืคืช Java. ืืืช ืืืคืฉืจืืืืช ืืืื ืืื ืืฉืืืืฉ ืืืืืงื java.util.Random ืืืฉืืืช nextInt() . ืืืืืจ ืื, ืื ื ืืืืืื ืืืืจ ืขื ืืฉืืื Random nextInt() ืืืชืช ืืื ืืืืืืืช ืงืื ืืฉืืืืฉ ืื.
ืืงืฆืจื ืขื ืืืืืงื java.util.Random
ืืืืืงื java.util.Random , ืืคื ืฉืืืจื ื, ืืื ืืืืื ืืกืคืจืื ืคืกืืืื-ืืงืจืืืื. ืืืืืงื ืืืืฆืืช ืขื ืืื ืฉื ื ืื ืืื-
Random() - ืืืฆืจ ืืืืื ืืกืคืจืื ืืืืฆืขืืช ืืจืข ืืืืืื
-
ืืงืจืื (ืืจืข ืืจืื) - ืืืคืฉืจ ืื ืืฆืืื ืืช ืืืจืข ืืืืคื ืืื ื
ืฉืืืช nextInt() ืืงืจืืืช
ืืฉื ื ืฉืชื ืืคืฉืจืืืืช ืฉืืืช java.util.Random.nextInt()-
int nextInt(int n) - ืืืืืจื ืืช ืืขืจื ืืืงืจืื ืืื ืืกืื int ืืืืื ืฉืืื 0 ื-n. ืืฉืืื ืืืจืงืช ืืช IllegalArgumentException , ืื n ืืื ื ืืืืื.
-
int nextInt() - ืืืืืจ ืืช ืืขืจื int ืืืงืจืื ืืื
ืงืื ืฉืืืช NextInt() ืืงืจืื ืืืืื
ืืืื ื ื ืกื ืืช ืฉืชื ืืืจืกืืืช ืฉื ืืฉืืื java.util.Random.nextInt() ืขื ืืืืืืืช ืงืื. ืื ื ืืืืื ืืฉืืืช nextInt() ืืื ืืจืืืื ืืื:import java.util.*;
public class RandomTest {
public static void main(String[] args)
{
//creating a Random Object ran
Random ran = new Random();
//generating a number using nextInt() method
int randomNumber = ran.nextInt();
System.out.println("Randomly generated number = " + randomNumber);
}
}
ืืคืื ืืืื ... ืื ืื ื ืื ืืืืขืื ืืืืืืืช! ืคืฉืื ื ืกื ืืช ืืงืื ืืชืงืื ืืกืคืจ ืฉืื ืฉื ืืฆืจ ืืืงืจืื. ืืืื ื ื ืกื ืืช Random.nextInt() ืขื ืืจืืืื ื. ืขื ืืืช, ืืคืขื ืืืขืื ืฉืื ื ืชืืื ืืขื ืืื ืช ืืืชืจ. ืืื ืจืืืชื ืืืืขืืช ืงืืื ื ืืงืืื ืืช ืืืชืจ ืืคืขื ืืืช, ืื ืืืฉ ืืฆืืคื ืืช ืืืื ืืจื ื. ืื, ืืจืฆืฃ ืฉื ืืืืื ืืืกืคืจืื ืืืฉืืงืื ืืืื ื ืืฆืจ ืืืจื ืืื ืืืืฆืขืืช ืฉืืืืช ืืืืืงืืช ืืื Random . ืืืื ื ืืฆืืจ ืชืืื ืืช ืฉืื ื ืืื ืฉืชื ืงืืืืืช ืขื ืืกืคืจ ื-1 ืขื 6 ืืชืื ืืื ืฆื.
import java.util.*;
public class RandomTest2 {
public static void main(String args[])
{
// create Random Object
Random random = new Random();
// Printing the 6 random numbers between 1 and 6 using //random.nextInt()
for (int i = 1; i < 7; i++) {
System.out.println("throwing a dice for the " + i + " time");
System.out.println ("Random number between 1 and 6 is = " + (1 + random.nextInt(6)));
}
}
}
ืืชืืื ืืช ืื, ืืฉืืงื "ืืืื" ืืช ืืงืืืืืช 6 ืคืขืืื ืืจืฆืืคืืช. Random.nextInt() ืงืืืข ืืช ืืืกืคืจ ืืื. ืื ื ืืืช ืืชืืฆืืืช:
ืืจืืงืช ืงืืืืื ืืคืขื ื-1 ืืกืคืจ ืืงืจืื ืืื 1 ื-6 ืืื = 5 ืืจืืงืช ืงืืืืื ื-2 ืคืขืืื ืืกืคืจ ืืงืจืื ืืื 1 ื-6 ืืื = 6 ืืจืืงืช ืงืืืืื ื-3 ืคืขืืื ืืกืคืจ ืืงืจืื ืืื 1 ื-6 ืืื = 6 ืืจืืงืช ืงืืืืื ืงืืืืื ื-4 ืคืขืืื ืืกืคืจ ืืงืจืื ืืื 1 ื-6 ืืื = 5 ืืจืืงืช ืงืืืืื ื-5 ืคืขืืื ืืกืคืจ ืืงืจืื ืืื 1 ื-6 ืืื = 2 ืืจืืงืช ืงืืืืื ื-6 ืคืขืืื ืืกืคืจ ืืงืจืื ืืื 1 ื-6 ืืื = 4
ืืืืคื ืืืื, ื ืืชื ืืืืฉื ืืฉืืง ืงืืืืืช ืืฉื ื ืฉืืงื ืื. ืืื ืืืืื, ืื ืจืืืื, ืืืฉื. ืื ืื ืคืขื ืฉืืืงืช ืืฉืืง ืขื ืืืจ ืขืืื ืคืจืืฆืืืจืื, ืขืืฉืื ืืฉ ืื ืืืฉื ืจืืฉืื ื ืืื ืื ืขืืื.
GO TO FULL VERSION