所以我有一個數組列表,在文件中,用字對,一個在英國,一個在丹麥。然後,我將其中一個單詞傳遞給我所做的GUI,然後用戶將他們認爲是用其他語言寫入的內容。引用到對價值的一個數組列表,然後比較它們
我現在面臨的問題是,我不能隨便說這個問題需要平等的答案,因爲他們是2周不同的語言,我不知道如何去這一點。
請好心人請幫我解決這個問題嗎? :)
http://imgur.com/HfelHtb這裏的GUI的圖片,如果你需要一些幫助理解我在說什麼。
public class Quizz
{
static void add(Quizz quizzlist)
{
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
public String getQuestion()
{
return question;
}
public void setQuestion(String question)
{
this.question = question;
}
public String getAnswer()
{
return answer;
}
public void setAnswer(String answer)
{
this.answer = answer;
}
private String question;
private String answer;
public Quizz(String question, String answer)
{
this.question = question;
this.answer = answer;
}
public String toFile()
{
return answer + "," + question;
}
}
既然你已經有了'配對'這個詞,它肯定會認爲這個問題與答案'相等'! – Rugal
我不知道如何比較他們雖然是問題。因爲如果我直接在代碼中比較這兩個單詞,它就會是類似於a = b?不,a = a,如果你明白我的意思。我不知道如何在數組列表中親自做到這一點。 –
我認爲你可以使用'HashMap',這是最適合你的要求!你可以理解,它最初是一個「配對」數組列表! – Rugal