Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public String zapisKlienci()
- {
- String wykaz_bl = "";
- FileOutputStream strumienZapisu = null;
- File plik = new File("klienci_dane"+".dat");
- try
- {
- strumienZapisu = new FileOutputStream(plik);
- }
- catch (FileNotFoundException e)
- {
- wykaz_bl += ("Nie ma takiego pliku "+e+"\n");
- }
- DataOutputStream sd = new DataOutputStream(strumienZapisu);
- try
- {
- sd.writeInt(lista1.size());
- }
- catch (IOException e)
- {
- wykaz_bl += ("Błąd zapisu liczebności klientów "+e+"\n");
- }
- for (int i =0 ; i<lista1.size();i++)
- {
- try
- {
- sd.writeUTF(lista1.get(i).getImie());
- sd.writeUTF(lista1.get(i).getNazwisko());
- sd.writeUTF(lista1.get(i).getData_urodzenia());
- sd.writeUTF(lista1.get(i).getPesel());
- sd.writeUTF(lista1.get(i).getAdres());
- sd.writeUTF(Boolean.toString(lista1.get(i).getZaleglosc()));
- sd.writeUTF(lista1.get(i).getFilm_own());
- }
- catch (IOException e)
- {
- wykaz_bl += ("Błąd zapisu elementu klienci_dane "+ (i+1) +"wyjatek "+ e +"\n");
- }
- }
- try
- {
- sd.close();
- }
- catch (IOException e)
- {
- wykaz_bl += ("Nieudane zamkniecie strumienia danych "+ e +"\n");
- }
- try
- {
- strumienZapisu.close();
- }
- catch (IOException e)
- {
- wykaz_bl += ("Nieudane zamkniecie strumienia zapisu "+ e +"\n");
- }
- if (wykaz_bl == "" )
- {
- String temp = "Zapis wykonany pomyślnie do pliku "+"klieci_dane"+".dat";
- return temp;
- }
- else
- {
- return wykaz_bl;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement