| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan opdaterer elementer på en liste med Java
    Et af de kraftfulde funktioner i Java- programmeringssprog er sin gennemførelse af mange stærke og fælles datastrukturer (udover den almindelige array) , som en del af dens indbyggede pakke af klasser. En af disse datastrukturer er den samling af klasser der stammer fra listen interface. I modsætning til almindelige arrays , kan lister være effektivt og let skaleres til at rumme datasæt , der regelmæssigt skifter størrelse. Men det er ikke uden ulemper : Den ene er, at når en liste er bygget, kan det være svært at ændre de elementer , bare hente de punkter på listen og ændre dem er ineffektiv. Hentning af poster opretter en ny instans af elementet, så originalen på listen afspejler ikke ændringer. Instruktioner
    1

    Åbn din foretrukne teksteditor . Enhver vil gøre , fra Windows Notesblok til Netbeans Java-udviklingsmiljø . Indsæt følgende skelet kode at komme i gang : Hej

    import java.util.List ,

    import java.util.ArrayList ,

    public class SimpleListTutorial {
    < p > public static void main ( String [] args ) {

    }

    }

    Alle koden for denne tutorial vil gå inden de "vigtigste " parentes.

    2

    Opret en liste af strenge ved at bruge følgende kode : Hej

    List l = new ArrayList ();

    l.add ( "First item " ),

    l.add ( " Second item " ),

    l.add ( " Fourth element ")
    3

    Tilføj et element til midten af listen med følgende kode : Hej

    l.add (2, "Third item" ),

    Dette tilføjer strengen " tredje element " til den tredje plads i listen . Husk , liste indekser , som alle regner i Java, starter på 0, snarere end 1. .
    4

    Rediger et element på en liste til noget andet. Brug " sæt "-metoden : Hej

    l.set (2, "En ny tredje element ")

    Dette vil fuldstændig erstatte punktet i tredje slot med den nye givet element. Det er det samme som følgende kode : Hej

    l.remove (2),

    l.add (2, "En ny tredje element. ")
    5

    Udskriv den aktuelle liste for at sikre det virkede : Hej

    for (String s : l ) {

    System.out.println ( s);

    } < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Har jeg brug for J2SE Runtime Environment 
    ·Sådan Trim en Int i Java 
    ·Sådan ændres antal strenge på Java 
    ·Sådan Beregn Eksponenter i Java 
    ·Sådan Konverter HEX til RGB i Java 
    ·Sådan tilføjes rækker i JTable 
    ·Sådan Set forskellige værdier for hver række en Comb…
    ·Sådan Send en Email med vedhæftede filer i Java 
    ·Sådan Sorter 3 heltal i Java 
    ·Forskellene mellem JSP & JSPF 
      Anbefalede Artikler
    ·Programmør Guide til EGA & VGA Cards 
    ·Sådan Spørg om et svar i Java 
    ·NetBeans og Oracle Tutorial 
    ·Sådan gør Korteste Kode for en Infinite Loop 
    ·Sådan kopieres projektmapper i VBA 
    ·Sådan Override Slet i Rails 
    ·Hvad er Protocol inkompatibilitet 
    ·Sådan slettes fra en tabel In- adgang Med Visual Basic…
    ·Hvordan man omdirigerer Data Display i AIX 
    ·Jeg kan ikke indsætte en apostrof Into MySQL 
    Copyright © Computer Viden http://www.computerdk.com