Dator > hur du uppdaterar poster i en lista med Java

  • hur du uppdaterar poster i en lista med Java


  • Ett av de kraftfulla funktionerna i programmeringsspråket Java är genomförandet av många kraftfulla och gemensamma datastrukturer ( förutom de vanliga array ) , som en del av sin inbyggda paket med klasser . En av dessa datastrukturer är en samling av klasser som härrör från listan gränssnittet . Till skillnad från vanliga arrayer , kan listor vara effektivt och enkelt ändra storlek för att tillgodose datamängder som regelbundet byta storlek . Men det är inte utan dess nackdelar : den ena är att när en lista är byggd , kan det vara svårt att ändra de objekt , helt enkelt hämta objekt från listan och ändra dem är ineffektivt . Hämtning av objekt skapar en ny instans av objektet , så originalet i listan inte speglar förändringar
    . 1 .
    Öppna din favorit text editor . Alla kommer att göra , från Windows Anteckningar till Netbeans Java utvecklingsmiljö. Klistra in följande kod skelettet att komma igång :





    import java. util. List ;
    java
    import . util. ArrayList ;



    public class SimpleListTutorial {



    public static void main ( String [ ] args ) {



    }

    }





    Alla koden för den här guiden kommer att gå i " main " parentes . .
    2
    Skapa en lista med strängar genom att använda följande kod :



    Lista l=new ArrayList ();



    l. add ( " Första posten " ) ;

    l. add ( " Andra posten " ) ;

    l. add ( " fjärde punkten " ) ;
    3
    Lägg till ett objekt i mitten av listan med följande kod :
    <. br />

    l. add (2 , "tredje punkt " ) ;



    Detta lägger till strängen " tredje punkt " till den tredje plats i listan . Kom ihåg , listan index , som alla räknar med Java, börjar på 0 , i stället för 1.
    4 .
    ändra ett objekt i en lista till något annat . Använd " set " -metoden :



    l. set (2 , "En ny tredje punkt " ) ;



    Detta kommer att helt ersätta den post i tredje facket med tanke på nya objekt . Det är samma som följande kod :



    l. remove (2) ,

    l. add (2 , "En ny tredje post . ");

    5
    Skriv den nuvarande listan för att se det fungerade .



    för ( String s : l ) {

    System. out. println ( s) ,

    }


Previous:nothing Next:hur man skriver ett program för att beräkna ränta på ränta





Relaterade artiklar


  • hur du uppdaterar m810lr bios
  • hur man kan beräkna en median i Java
  • Hur man laddar ner en fil i php
  • hur du tar bort dubbletter från en ArrayList
  • Visual Studio 2005 Professional vs standard
  • vad är ett syntaxfel i Java ?
  • hur man gör gratis fasa banners
  • online datorprogrammering skolor
  • hur du lägger upp filer via html och asp
  • hur extrahera data från ord tabeller i Excel VBA