Przejdź do treści
Strona główna » Java Podstawy – Collections [7] Get

Java Podstawy – Collections [7] Get

  • przez
java podstawy
java tutorial

Java Podstawy -> ArrayList – Get

Implementujemy metodę Get klasy MyArrayList, czyli prywatnej kopi implementacji klasy ArrayList z Java.

Podczas implementacji metody GET napotykamy na problem w postaci walidacji indeksu. Musimy sprawdzić, czy argument wysłany przez użytkownika nie jest ujemny i nie wychodzi poza zakres naszej tablicy.
Jeśli walidacja jest poprawna to możemy zwrócić element tablicy o konkretnym indeksie.

Następnie piszemy test w Junit sprawdzający działanie naszej metody GET. Tutaj w celu sprawdzenia poprawności używamy metody:

assertEquals(expected, actual)

W ten sposób przetestowana metoda jest bezpieczna.
W ramach rozwinięcia testów można sprawdzić, co się stanie jeśli spytamy o nieprawidłowy indeks.

Pozdrawiamy,
Zespół Great

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *