다른 코드의 모든 정보를 텍스트 파일에 기록하는 코드를 작성했습니다. 그러나 나는 변수 'u'를 올바르게 올릴 수 있었고 어떻게해야할지 모르겠다.자바 루핑 코드
public void writeAllToFile()
{
try
{
BufferedWriter bw = new BufferedWriter(new FileWriter("SystemData.txt"));
int i =0;
String u = emailUsers.getUser(i).username;
while(u!=null)
{
bw.write("" + emailUsers.getUser(i).username);
bw.newLine();
bw.write(""+emailUsers.getUser(i).inbox.getNumMessages());
bw.newLine();
int j=0;
String s = emailUsers.getUser(i).inbox.getMessage(j).getSender();
while(s!=null)
{
bw.write("" + emailUsers.getUser(i).inbox.getMessage(j).getSender());
bw.newLine();
bw.write("" + emailUsers.getUser(i).inbox.getMessage(j).getReceiver());
bw.newLine();
bw.write("" + emailUsers.getUser(i).inbox.getMessage(j).getSubject());
bw.newLine();
bw.write("" + emailUsers.getUser(i).inbox.getMessage(j).getBody());
bw.newLine();
j++;
}
i++;
}
bw.close();
}
catch(Exception e)
{
}
}
"는 U를 발전 할 수 있었다". U를 진급하고 싶니? – Yoda
또한 모든 예외 사항을 삼키는 것입니다. 그러지 마. –
이 질문을하지 않았습니까? 아니면 다른 사람이 기본적으로 정확한 코드를 사용 했습니까? – Matthew