public class Proizvodjac { String naziv; String adresa="adresa"; String[] proizvodi = new String[20]; float[] cene = new float[20]; Proizvodjac() {} Proizvodjac(String naziv) { this.naziv = naziv; } float getCena() { return 0.0f; } int prebroj() { for (int i = 0; i < proizvodi.length; i++) { if(proizvodi[i]==null) return i; } return proizvodi.length; } void izbaci(String naziv) { for (int i = 0; i < proizvodi.length; i++) { if(proizvodi[i] == naziv) { for (int j = i; j < prebroj()-1; j++) { proizvodi[j] = proizvodi[j+1]; cene[j] = cene[j+1]; } //int index = prebroj(); proizvodi[prebroj()-1] = null; cene[prebroj()] = 0.0f; } } } void dodaj(String proizvod,float cena) { proizvodi[prebroj()] = proizvod; cene[prebroj()-1] = cena; } @Override public String toString() { String pr = ""; for (int i = 0; i < prebroj(); i++) { pr = pr + proizvodi[i] + " "; } return naziv + " " + adresa + " " + pr; } }