그래서 파일 내에서 단어 쌍이 영어와 덴마크어로 된 배열 목록이 있습니다. 그런 다음 내가 만든 GUI에 단어 중 하나를 전달한 다음 사용자가 다른 언어로 생각하는 것을 씁니다.배열 목록에서 한 쌍의 값을 참조한 다음 비교하십시오.
내가 직면 한 문제는 두 가지 다른 언어이므로 질문에 답이 동등해야한다고 말할 수없고이 문제를 해결하는 방법을 모르겠습니다.
친절한 영혼이 나를 도와 주시겠습니까? :)
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와 같을 것입니다. 아니, 만약 내가 너 무슨 뜻인지 알았어. 배열 목록에서이 작업을 개인적으로 수행하는 방법을 모르겠습니다. –
당신의 요구 사항에 가장 적합한'HashMap'을 사용할 수 있다고 생각합니다! 이해할 수 있듯이 원래는 쌍을 이루는 배열 목록입니다! – Rugal