0

Java で単純なコイン トス シミュレーションを作成しようとしていますが、初期化などをいじった後、文字列側の初期化をトス シミュレーションでオーバーライドできません。

    import java.util.*;

 public class Coin {
public static void main(String [] args)
{
    int randomNum = -1;
    String side = "";
    toss();
    sideUp(randomNum);
    getSideUp(side);
}

public static int toss()
{
    Random rn = new Random();
    int range = 2;
    int randomNum =  rn.nextInt(range);
    return randomNum;
}

public static String sideUp(int randomNum)
{
    String side;
    if (randomNum == 0)
        side = "heads";
    else
        side = "tails";
    return side;
}

public static void getSideUp(String side)
{
    System.out.println("The result is " + side + ".");
}

}
4

5 に答える 5

0

このようにメインを変更します

 public static void main(String[] args) {

    int randomNum=toss();
   String side= sideUp(randomNum);
    getSideUp(side);
}
于 2013-06-16T20:06:06.183 に答える