3 回答
TA贡献1828条经验 获得超3个赞
当您quizArray
使用此 删除测验时,您quizArray.remove(randomNum);
还需要从image[]
表格中删除相关图像,我建议您使用List
图像而不是table
这样,您也可以image.remove(randomNum);
在之后使用 quizArray.remove(randomNum);
TA贡献1886条经验 获得超2个赞
你为什么不创建一个Question与域类questionString,answerString和image。然后您可以创建一个Question对象列表,只需Question从列表中删除 即可删除所有关联的问题数据。
class Question {
public final String questionString;
public final String answerString;
public final byte[] image;
public Question(String question, String answer, byte[] image) {
questionString = question;
answerString = answer;
this.image = image;
}
}
...
List<Question> questions = new ArrayList<>();
//Populate questions however
//I would suggest reading the questions from an XML file
//Instead of static array declarations for ease of use in the future
System.out.println(questions);
questions.remove(0);
System.out.println(questions);
添加回答
举报