2017-05-30 7 views
-2

非常に初心者がここで、ダブルを返すメソッドを使って0(包括)と10(排他)の間にランダムなダブルを印刷できない理由を理解しようとしていますが、 。Math.randomを使用

package Practicing; 

public class Practicing { 
    public static void main(String[]args){ 
     System.out.println("The random double is:"); 
    } 

    public static double getRandomNumber(){ 
     double random = Math.random()*10; 
     System.out.print(random); 
     return random; 
    } 

    public static void printer(double random){ 
     double value = random; 
     System.out.print(value); 
    } 
} 
+1

'あなた 'メイン()'メソッドで... – Frakcool

+3

問題は何ですか? – shmosel

+0

'getRandomNumber()'または 'printer()'を決して呼び出しません。 – Andreas

答えて

1

あなたはまた、あなたがprinter方法を必要としない

public static void main(String[]args){ 
    double value = getRandomNumber(); 
    System.out.println("The random double is: "+value); 
} 

を書いたメソッドを呼び出す必要があります。

OR

あなたがこれを行うことができます:あなたは決してメソッド `getRandomNumber()を呼び出していないしている

public static void main(String[]args){ 
    System.out.println("The random double is:"); 
    double value = getRandomNumber(); 
    printer(value); 
} 
+1

ありがとう!!!!!!!!!! – lara202

+0

@ lara202 my pleasure – ItamarG3

関連する問題