Video: SKAPA EN LÅT UNDER EN TIMME!!! *OMG* 2024
En samlingsklass i Java-koden är en klass vars jobb är att lagra en massa objekt i taget - en massa strängobjekt, en massa av BagOfCheese-objekt, en massa tweets eller vad som helst. Du kan skapa en samlingsklass med den här koden.
paket com. allmycode. samlingar; importera java. util. Arraylist; public class SimpleCollectionsDemo {public static void main (String [] args) {ArrayList arrayList = ny ArrayList (); Arraylist. lägga ("Hello"); Arraylist. Lägg till(", "); Arraylist. lägga ("läsare"); Arraylist. Lägg till("!"); för (inti = 0; i <4; i ++) {System. ut. Skriv ut (arrayList. get (i));}}}
När du kör koden i noteringen ser du resultatet som visas i denna figur.
Koden konstruerar en ny ArrayList-förekomst och gör att arrayList-variabeln hänvisar till den nya instansen. ArrayList-klassen är en av många slags samlingskurser.
Ställningen ArrayList arrayList = new ArrayList () skapar en tom lista över saker och gör att arrayList-variabeln hänvisar till den tomma listan. Hur ser en lista ut när den är tom? Hur som helst är skillnaden mellan att ha en tom lista och en lista över nej viktig. Innan du kör ArrayList arrayList = ny ArrayList () har du ingen lista. När du har utfört ArrayList arrayList = ny ArrayList () har du en lista som råkar vara tom.
Koden i listan kallar arrayList. lägg till fyra gånger för att sätta dessa fyra objekt (alla strängar) i listan:
-
"Hej"
-
","
-
"Läsare"
-
"! "
Efter att ha ringt arrayList. lägg till, listan är inte längre tom.
För att visa objekten i Eclipse Console-vy, kallas koden System. ut. Skriv ut fyra gånger, varje gång med ett annat objekt från arrayList-samlingen.
Om du inte ser Eclipse's Console-vy klickar du på Fönster → Visa vy → Console.
Det finns skillnad mellan System. ut. println och system. ut. skriv ut (utan att sluta): Systemet. ut. println-metoden går till en ny rad efter att ha visat dess text; systemet. ut. utskriftsmetod går inte till en ny rad efter att texten har visats. I listan, till exempel, med fyra samtal till System. ut. Skriv ut, alla fyra bitar av text visas på samma rad i Eclipse Console-vy.
För förklaring i listningen marscherar värdena i arraylisten. Varje värde i listan har ett index , var och en sträcker sig från 0 till 3.
I en Java-samling är det ursprungliga indexet alltid 0, inte 1.