android测验单选按钮不显示正确的值

时间:2012-09-07 17:37:58

标签: java android random

我创建了这个算法来生成随机生成的数字。由于某种原因,假答案和正确答案不会输出正确的结果。我不明白为什么答案会在某些时候返回,但有时候正确的答案会返回错误的答案。我想知道阵列的混乱是否工作不正常。有人能解释一下这个问题。

public void randomGenerator()
{

    int Min = 1;
    int Max = 99;

    int numberText  = Min + (int)(Math.random() * ((Max - Min) + 1));
    int numberText2 = Min + (int)(Math.random() * ((Max - Min) + 1));
    num1_text.setText(String.valueOf(numberText));
    num2_text.setText(String.valueOf(numberText2));
    answer = numberText + numberText2;
    Toast.makeText(getBaseContext(), "what is the value for the answer "  + answer, Toast.LENGTH_LONG).show();


    int randomoption1  = Min + (int)(Math.random() * ((Max - Min) + 1));
    int randomoption2 = Min + (int)(Math.random() * ((Max - Min) + 1));

1 个答案:

答案 0 :(得分:0)

如果我理解这一点,你想要生成1到99之间的数字。

int numberText  = Min + (int)(Math.random() * Max)+1;
int numberText2 = Min + (int)(Math.random() * Max)+1;

这很好用:))