Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. public void utworzPlikRaportu()
  2. {
  3. try {
  4. FileWriter fileWriter = new FileWriter("Wyniki.txt", true);
  5. BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
  6. PrintWriter printWriter = new PrintWriter(bufferedWriter);
  7. StringBuilder sb = new StringBuilder();
  8.  
  9. sb.append("nrPopulacji");
  10. sb.append(';');
  11. sb.append("najlepszyWynik");
  12. sb.append(';');
  13. sb.append("sredniWynik");
  14. sb.append(';');
  15. sb.append("najgorszyWynik");
  16. sb.append("\n");
  17. printWriter.print(sb.toString());
  18. printWriter.flush();
  19.  
  20. printWriter.close();
  21. bufferedWriter.close();
  22. fileWriter.close();
  23. }
  24. catch(Exception e) {
  25. e.printStackTrace();
  26. }
  27. }
  28.  
  29. public void zapiszRaportDoPliku(Populacja p)
  30. {
  31. try {
  32. FileWriter fileWriter = new FileWriter("Wyniki.txt", true);
  33. BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
  34. PrintWriter printWriter = new PrintWriter(bufferedWriter);
  35. StringBuilder sb = new StringBuilder();
  36. sb.append(p.getNrPopulacji());
  37. sb.append(';');
  38. int best = (int)p.przystosowanieNajlepszegoOsobnika();
  39. sb.append(best);
  40. sb.append(';');
  41. int worst = (int)p.przystosowanieNajgorszegoOsobnika();
  42. sb.append(worst);
  43. sb.append(';');
  44. int avg = (int)p.sredniaPrzystosowaniaPopulacji();
  45. sb.append(avg);
  46. sb.append("\n");
  47. printWriter.print(sb.toString());
  48. printWriter.flush();
  49.  
  50. printWriter.close();
  51. bufferedWriter.close();
  52. fileWriter.close();
  53. }
  54. catch(Exception e) {
  55. e.printStackTrace();
  56. }
  57.  
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement