我一直在努力思考这个逻辑,也许你们能给我指出正确的方向。
我有两个 String[],一个包含问题选项,另一个判断选项是否正确。
例子:
String question = "Which of the following are fruit";
String[] questionOptions = "Mangos-Apples-Potatoes-Bananas".split("-");
String[] questionOptionsCorrect = "Y-Y-N-Y".split("-");
我正在向我的网络服务传递一个列表,其中每个 answerObject 都包含一个选项,以及它是否是正确的选项。
例子:
List< AnswerObjects > optionList = new ArrayList< AnswerObjects >();
answerObject.setAnswerText(Mangos);
answerObject.setAnswerCorrect(Y);
optionList.add(answerObject);
所以我的问题是,我将如何遍历数组并为每个对象分配正确的选项和 optionCorrect。
感谢任何愿意提供帮助的人。
最佳答案
假设你的问题数组和答案数组是平行的
for(int i = 0 ; i< questionOptions.length;i++)
{
AnswerObject answerObject = new AnswerObject();
answerObject.setAnswerText(questionOptions[i]);
answerObject.setAnswerCorrect(questionOptionsCorrect[i]);
}
关于java - 为 2 个数组赋值和对象 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19181357/