1. Studiati codurile ArraySize.java si IceCream.java ce prezinta folosirea obiectelor de tip array. 2. Studiati metodele statice equals(),fill(),sort() si binarySearch() pentru clasa Arrays din pachetul java.util. http://java.sun.com/j2se/1.4.2/docs/api/java/util/Arrays.html 3. Creati un sir cu valori de tip double si initializati-l folosind metoda fill(). Supraincarcati metoda fill() pentru a initializa sirul cu valori random. 4. Extindeti clasa creata la punctul 3 cu o noua metoda numita addNeighbours care are ca argument un sir de tip double si care returneaza un sir-ul format de suma elementelor vecine (doua cite doua) din sirul de intrare. Tipariti ambele siruri. 5. Studiati codurile PrintingContainers.java si FillingLists.java ce prezinta folosirea claselor container. 6. Studiati codul CatsAndDogs.java ce prezinta clase distincte folosite in acelasi container. Sudiati si codul CatsAndDogs2.java ce prezinta iteratorul. 7. Creati o clasa numita Gerbil care contine ca si field un intreg gerbilNumber care este initializat in constructor (asemenator cu clasa Cat). Creati si o metoda numita hop() care tipareste numarului curent al animalului si faptul ca acesta topaie. Creati un obiect de tipul ArrayList si adaugati obiecte de tip Gerbil la lista. Folositzi metoda get() pentru deplasare prin lista si apelati hop() pentru fiecare obiect. 8. Modificati exectitiul 7 astfel incit sa folositi un Iterator pentru deplasarea in lista si apelarea metodei hop().t initialized: