public class Bokregister2
{
  private Bok[] register;


  public Bokregister2( int kap )
  {
      register = new Bok[kap];
  }

  public boolean settInn( Bok b )
  {
     for(int i = 0; i < register.length; i++)
     {
       if( register[i] == null )
       {
          register[i] = b;
          return true;
       }
     }
     return false;
  }

  private int indeks( String isbn )
  {
     for(int i = 0; i < register.length; i++)
     {
        if( register[i]!=null && register[i].getIsbn().equals(isbn) )
          return i;
     }
        return -1;
  }

  public String bokdata( String isbn )
  {
     int indeks = indeks(isbn);
     if(indeks == -1)
       return null;
	  // indeks != -1, og er indeksen til boken vi leter etter
      return register[indeks].toString();
  }


  public String toString()
  {
     String bøkene = "";
     for(int i = 0; i < register.length; i++)
      {
        if(register[i] != null)
          bøkene += register[i] + "\n\n";  // register[i].toString()
      }
      if(bøkene.equals(""))
        bøkene = "Ingen bøker registert!";
      return bøkene;
  }


  public boolean slett( String isbn )
  {
      int indeks = indeks(isbn);
      if( indeks == -1 )
         return false;
      register[indeks] = null;
      return true;
  }

}
