fork download
  1. /*
  2.   Generate random numbers using Math.random
  3.   This java example shows how to generate random numbers using random method of
  4.   Java Math class.
  5. */
  6.  
  7. public class GenerateRandomNumbers {
  8.  
  9. public static void main(String[] args) {
  10.  
  11. System.out.println(Double.valueOf(12.712, 12.713));
  12.  
  13. /*
  14.   * To generate random numbers, use
  15.   * static double random() method of Java Math class.
  16.   *
  17.   * This method returns a positive double value grater than 1
  18.   * and less than 35
  19.   */
  20.  
  21. System.out.println("Random numbers between 1 and 35 are,");
  22. for(int i=0; i < 6 ; i++)
  23. System.out.println("Random Number ["+ (i+1) + "] : " + Math.random()*35 );
  24.  
  25. /*
  26.   * To generate random number between 1 to 60 use following code
  27.   */
  28.  
  29. System.out.println("Random numbers between 1 and 60 are,");
  30. for(int i=0; i < 6 ; i++)
  31. System.out.println("Random Number ["+ (i+1) + "] : " + (int)(Math.random()*60 ));
  32.  
  33. }
  34. }
  35.  
  36. /*
  37. Typical output would be
  38. Random numbers between 1 and 35 are,
  39. Random Number [1] : 33
  40. Random Number [2] : 27
  41. Random Number [3] : 22
  42. Random Number [4] : 14
  43. Random Number [5] : 12
  44. Random Number [6] : 17
  45.  
  46. Random numbers between 1 and 60 are,
  47. Random Number [1] : 31
  48. Random Number [2] : 21
  49. Random Number [3] : 24
  50. Random Number [4] : 59
  51. Random Number [5] : 48
  52. Random Number [6] : 6
  53. */
  54.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:7: error: class GenerateRandomNumbers is public, should be declared in a file named GenerateRandomNumbers.java
public class GenerateRandomNumbers {
       ^
Main.java:11: error: no suitable method found for valueOf(double,double)
  	System.out.println(Double.valueOf(12.712, 12.713));
  	                         ^
    method Double.valueOf(String) is not applicable
      (actual and formal argument lists differ in length)
    method Double.valueOf(double) is not applicable
      (actual and formal argument lists differ in length)
2 errors
stdout
Standard output is empty