Advertisement
niske

zadatak za vezbu sa studentima

Jun 3rd, 2024
362
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.41 KB | None | 0 0
  1. // radio niske :p
  2.  
  3. class Student {
  4.    
  5.         String ime;
  6.         String prezime;
  7.         int godine;
  8.        
  9.         public Student(String ime, String prezime, int godine){
  10.                 this.ime = ime;
  11.                 this.prezime = prezime;
  12.                 this.godine = godine;
  13.         }
  14.        
  15.         public String toString() {
  16.                 return ime + " " + prezime + " " + godine;
  17.         }
  18.  
  19. }
  20.  
  21. class NizStudenata {
  22.            
  23.                 static final int MAX_BR = 100;
  24.                 Student[] spisak;
  25.                 int br;
  26.                
  27.                 public NizStudenata() {
  28.                         spisak = new Student[MAX_BR];
  29.                         br = 0;
  30.                 }
  31.                
  32.                 public void ucitajIzFajla(String fajl) {
  33.                         if (Svetovid.testIn(fajl))
  34.                         {
  35.                             while (Svetovid.in(fajl).hasMore())
  36.                             {
  37.                                 spisak[br] = new Student(Svetovid.in(fajl).readToken(), Svetovid.in(fajl).readToken(), Svetovid.in(fajl).readInt());
  38.                                 br++;
  39.                             }
  40.                         }
  41.                         Svetovid.in(fajl).close();
  42.                 }
  43.                
  44.                 public void unesiNovog(String fajl) {
  45.                         String ime = Svetovid.in.readToken();
  46.                         String prezime = Svetovid.in.readToken();
  47.                         int godine = Svetovid.in.readInt();
  48.                        
  49.                         spisak[br] = new Student(ime, prezime, godine);
  50.                         Svetovid.append(fajl).println(spisak[br]);
  51.                         br++;
  52.                         Svetovid.in(fajl).close();
  53.                 }
  54.         }
  55.  
  56. public class JakiStudenti {
  57.    
  58.     static NizStudenata spisak = null;
  59.    
  60.     public static void main (String[] args) {
  61.             NizStudenata spisak = new NizStudenata();
  62.            
  63.             spisak.unesiNovog("studenti.txt");
  64.     }
  65. }
  66.  
  67.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement