我在这里有一个小问题。最后我有一个public String
和一个return
。return 应该得到值,所以我可以在另一个类中使用它,但这没有发生。从另一个类调用该字符串后,我想将 setText 设置为文本字段。我有一种感觉,好像我在 for 循环中遗漏了一些东西,但我可以看到什么?任何提示和答案都非常感谢:)
public String Question (String quesion)
{
RandomMathQuestionGenerator questionGenerator = new RandomMathQuestionGenerator();
List<Question> randomQuestions = questionGenerator.getGeneratedRandomQuestions();
for (Question question : randomQuestions)
{
System.out.println(question);//prints questions
}
return quesion;
}
在我的另一堂课上
String ArithmeticQuestion = null;
ArithmeticQuestion = question.Question(ArithmeticQuestion);
EditText editText = (EditText)findViewById(R.id.displayBox);
editText.setText(ArithmeticQuestion);