public
void saveAccounts() throws IOException
{
DataOutputStream binaryFile = new DataOutputStream(new BufferedOutputStream(new FileOutputStream("accounts.thcdata")));
for (Account i : accounts)
{
binaryFile.writeUTF(i.getAccountName());
binaryFile.writeUTF(i.getAccountType().toString());
}
binaryFile.flush();
binaryFile.close();
tutaj jeszcze klasa Account jak coś
//INFO ta klasa przechowuje tylko informacje o pojedynczym koncie
package main;
import accountfilemaker.fileHandler.AccountTypes;
public
class Account
{
public
String getAccountName()
{
return accountName;
}
public
AccountTypes getAccountType()
{
return accountType;
}
public
Account(String accountName, AccountTypes accountType)
{
this.accountName = accountName;
this.accountType = accountType;
}
private
String accountName;
private
AccountTypes accountType;
}
chciałbym się dowiedzieć czemu występuję taka dziwna sytuacja, że
-
gdy odpalam swoją aplikację spod NetBeansa to plik jest tworzony
-
gdy odpalam jednak builda z folderu dist to nie tworzy się ten plik
czy jest na to jakieś wytłumaczenia
– Dodane Cz cze 10, 2010 5:30 pm –
sprawdzałem debuggerem i te wektory, czy też arraylisty, nie jest to takie ważne, zawierające odpowiednie zmienne są wypełnione czyli nie próbuję do pliku zapisać niczego… po prostu nie mam nawet pomysłu czemu jest jak jest ?