我寫的代碼,將記錄在另一個代碼的文本文件我的所有信息。但是我知道我還沒有能夠正確推進變量'u',我不知道該怎麼做。循環的代碼,在java中
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