Java: ArrayList

Javassa(kin) oleva ArrayList on lista olioita. ArrayListin omat metodit myös mahdollistavat varsin monipuoliset toiminnot listan käsittelyyn.

.contains() mahdollistaa helpon tavan selvittää, onko listalla olevalla oliolla jo tiettyä arvoa kun taas .size() palauttaa listan sen hetkisen koon. .remove():n avulla taas voidaan listasta poistaa elementtejä. Tuttujen tietotyyppien (String, int jne.) lisäksi, listalle voi myös esim. sijoittaa omia olioita.

ArrayListin käyttöön tarvitaan luokka java.util.ArrayList ja listan käyttöönotto on helppoa:

// luodaan ArrayList kokonaislukuolioita varten.
ArrayList<Integer> kokonaislukuja = new ArrayList<Integer>();

Alla olevassa .pdf tiedostossa on esimerkkinä ohjelma joka arpoo numeroita ja sijoittaa ne listaan kunnes arvottu numero on jo aiemmin listalle arvottu.

java_arraylist1.pdf

2 thoughts on “Java: ArrayList

Add yours

  1. Kiitos tästä tekstistä. HYn moocin 6. viikon lintubongarin tietokanta olisi jäänyt ehkä tekemättä ilman tätä.
    Ajattelin vain kirjoittaa, että motivoidut jatkamaan 🙂

Vastaa

Täytä tietosi alle tai klikkaa kuvaketta kirjautuaksesi sisään:

WordPress.com-logo

Olet kommentoimassa WordPress.com -tilin nimissä. Log Out / Muuta )

Twitter-kuva

Olet kommentoimassa Twitter -tilin nimissä. Log Out / Muuta )

Facebook-kuva

Olet kommentoimassa Facebook -tilin nimissä. Log Out / Muuta )

Google+ photo

Olet kommentoimassa Google+ -tilin nimissä. Log Out / Muuta )

Muodostetaan yhteyttä palveluun %s

WordPress.com.

Ylös ↑