Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. package osobydoroznychplikow;
  2.  
  3. import java.io.*;
  4. import java.io.IOException;
  5.  
  6. class Osoba
  7. {
  8. public String imie;
  9. public int wiek;
  10. }
  11.  
  12. public class OsobyDoRoznychPlikow
  13. {
  14. static public Osoba [] osoby = null;
  15.  
  16. static void utworzTabliceOsob()
  17. {
  18. osoby = new Osoba[ 5 ];
  19.  
  20. osoby[ 0 ] = new Osoba();
  21. osoby[ 0 ].imie = "Ala";
  22. osoby[ 0 ].wiek = 18;
  23. osoby[ 1 ] = new Osoba();
  24. osoby[ 1 ].imie = "Ola";
  25. osoby[ 1 ].wiek = 17;
  26. osoby[ 2 ] = new Osoba();
  27. osoby[ 2 ].imie = "Ela";
  28. osoby[ 2 ].wiek = 19;
  29. osoby[ 3 ] = new Osoba();
  30. osoby[ 3 ].imie = "Bela";
  31. osoby[ 3 ].wiek = 25;
  32. osoby[ 4 ] = new Osoba();
  33. osoby[ 4 ].imie = "Kinga";
  34. osoby[ 4 ].wiek = 16;
  35.  
  36. }
  37. static void pokazTablice()
  38. {
  39. for( int i = 0; i < osoby.length; ++i )
  40. System.out.println( osoby[ i ].imie + " " + osoby[ i ].wiek );
  41. }
  42.  
  43. static void osobyDoPlikuTekstowego() throws IOException
  44. {
  45. BufferedWriter plik = new BufferedWriter( new FileWriter( "osoby.txt" ) );
  46.  
  47. for( int i = 0; i < osoby.length; ++i )
  48. {
  49. plik.write( osoby[ i ].imie );
  50. plik.newLine();
  51. plik.write( String.valueOf( osoby[ i ].wiek ) );
  52. plik.newLine();
  53. }
  54. plik.close();
  55. }
  56.  
  57. public static void main(String[] args) throws IOException
  58. {
  59. utworzTabliceOsob();
  60. pokazTablice();
  61. osobyDoPlikuTekstowego();
  62. }
  63.  
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement