gpt4 book ai didi

java - 为什么我的问题和照片没有相同的结果

转载 作者:行者123 更新时间:2023-12-02 10:50:40 26 4
gpt4 key购买 nike

我正在尝试制作一个 Android 问答游戏,它可以随机化我的问题和图像来帮助回答问题。但是在游戏中尝试 2 次后,随机值不会返回相同的值。randomNum 是我的 int用于获取随机数..我希望两个问题同步..

Random random = new Random();
//get random number between 0 to 9.
int randomNum = random.nextInt(quizArray.size());

//image
imageView.setBackgroundResource(image[randomNum]);
//pick quiz
ArrayList<String> quiz = quizArray.get(randomNum);

//set question and answer
questionLabel.setText(quiz.get(0));
rightAnswer = quiz.get(1);

//remove question

quiz.remove(0);
Collections.shuffle(quiz);

//set Choices
btn1.setText(quiz.get(0));
btn2.setText(quiz.get(1));
btn3.setText(quiz.get(2));
btn4.setText(quiz.get(3));

//remove quiz from quizArray
quizArray.remove(randomNum);
}

最佳答案

当您使用此 quizArray.remove(randomNum);quizArray 中删除测验时,您还需要从 image[]< 中删除相关图像 table,我建议您使用图像的 List 而不是 table,这样您也可以使用 image.remove(randomNum); quizArray.remove(randomNum);

之后

我希望这有帮助

关于java - 为什么我的问题和照片没有相同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52207319/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com