0
我已經定義爲包含一個明確的答案對象 性能的類看起來像這一點,並正在嘗試它Android - 如何創建一個基本的類並使用它?
protected class Answer {
String QuestionId = "";
String AnswerValue = "";
String Correct = "";
public String getQuestionId() {
return QuestionId;
}
public void setQuestionId(String arg) {
QuestionId = arg;
}
public String getAnswerValue() {
return AnswerValue;
}
public void setAnswerValue(String arg) {
AnswerValue = arg;
}
public String getCorrect() {
return Correct;
}
public void setCorrect(String arg) {
Correct = arg;
}
}
不知道上面使用的類中定義一個類是OK 當我嘗試使用類,我得到空指針錯誤 我使用它像這樣
ArrayList<Answer> answerList = new ArrayList<Answer>();
for(int a=0;a<answers.getLength(); a++){
Element eAnswer = (Element) answers.item(a);
Answer anAnswer = new Answer;
NodeList answer_nodes = eAnswer.getChildNodes();
for (int ian=0; ian<answer_nodes.getLength(); ian++){
Node ans_attr = answer_nodes.item(ian);
String tag_name = ans_attr.getNodeName();
if(tag_name.equalsIgnoreCase("answer")){
anAnswer.setAnswerValue(ans_attr.getTextContent());
}
}
answerList.add(anAnswer);
}
回答anAnswer =新的答案;給出一個編譯錯誤 所有我想要做的是創造出有許多屬性
在此不勝感激任何指導的名稱值對答案的名單 - 尤其是如果有一個更好的辦法
lol謝謝,有時我只是想知道我在哪個星球上! :) – jamesc
如果正確,然後接受此答案。 –
沒問題=)這樣的錯誤有時很難找到=) – Vladimir