Advertisement
askoza

Untitled

Jan 22nd, 2020
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. public void zapisiDatoteku(File file) {
  2. //Passwd datoteka se sastoji od 7 kolona razdvojenih znakom dvotačka, a te kolone su: username, password,
  3. // ID (jedinstveni redni broj korisnika na sistemu), ponovljen ID, ime i prezime razdvojeni znakom razmaka i dvije prazne kolone.
  4. //vedran:x:1000:1000:Vedran Ljubović::
  5. try {
  6. if(file==null)
  7. return;
  8. String putanja = file.getAbsolutePath();
  9. List<String> lines = new ArrayList<>();
  10. for(Korisnik k : getKorisnici()){
  11. String jedan = "";
  12. jedan+=k.getUsername();
  13. jedan+=":";
  14. jedan+=k.getPassword();
  15. jedan+=":";
  16. jedan+=k.getId();
  17. jedan+=":";
  18. jedan+=k.getId();
  19. jedan+=":";
  20. jedan+=k.getIme();
  21. jedan+=" ";
  22. jedan+=k.getPrezime();
  23. jedan+="::";
  24. lines.add(jedan);
  25. }
  26. Files.write(Paths.get(putanja), lines, StandardCharsets.UTF_8);
  27. } catch (IOException e) {
  28. e.printStackTrace();
  29. }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement