Array og ArrayList Et slideshow. Som er sødt.
Hvordan virker ArrayList? ArrayList NAVN = new ArrayList (); NAVN.add(”Værdi”); NAVN.add(index, ”værdi”) NAVN.set(index, ”value”) NAVN.get(index); NAVN.remove(index); NAVN.size(); NAVN.clear();
Hvordan virker ArrayList? NAVN.contains(”værdi”); NAVN.indexOf(”værdi”); NAVN.lastIndexOf(”værdi);
Hvordan virker ArrayList? Collections.sort(NAVN);
Fordele ved Arraylist Du skal ikke definere længden Din ArrayList er ikke for lang eller for kort. Der kan tilføjes uden at holde styr på længden
Hvordan bruges ArrayList? import java.util.*; public class test { public static void main(String [] args) { ArrayList Bien = new ArrayList (); Bien.add("oejne"); Bien.add("vinger"); Bien.add("ben"); Bien.add("stikkepen"); for ( int i=0; i<Bien.size(); i++) { System.out.println("Bien har " + Bien.get(i)); }
ArrayList og Arrays forskelle Array har begrænset antal index’s/længde. ArrayList har dynamisk længde der passer til de elementer den skal gemme. Array er nemmere at benytte til flere dimensioner. ArrayList har dejlige service funktioner. Array kan kun gemme primitive datatyper eller objekter. ArrayList gemmer kun objekter, ikke primitive datatyper.