Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan oppdatere en String Array i Java Dynamic
    The Java programmeringsspråk har mange klasser , som er digitale planer eller tegninger for å lage virtuelle objekter . En type klasse er en matrise , som kan inneholde andre klasser inkludert strykere , som er essensielt ord eller sekvenser av tekst . En vanlig og viktig operasjon utført på streng arrays er dynamisk skalering : krymper eller utvider arrays under kjøring av programmet , slik at de inneholder bare de elementer ( for eksempel strenger) de trenger å ha. Før Java ble oppfunnet , nå dette resizing krevde en upraktisk mengde ekstra programmering. Men Java klasser innlemmet denne resizing funksjonalitet, som frigjort programmerere å konsentrere seg om høyere nivå oppgaver . Du trenger
    Integrert utviklingsmiljø ( IDE ) for Java
    Vis flere instruksjoner
    en

    Åpne Java integrert utviklingsmiljø ( IDE ) og opprette en ny , vanlig Java -prosjektet. Navn prosjektet " dynamicstringarrays ", og navnet sitt største klassen
    2

    Velg all kode i Main.java fil og lime over det følgende kode " Main. " : En

    ////////////////////////////////////////////////pakke dynamicstringarrays ;

    import java.util . * ; Import java.io. * ;

    Public class Hoved {

    statisk ArrayList minliste ;

    static void reprintList ( ) { String s = "" ;//Skriv ut innspill stringsfor ( int i = 0 ; i < mylist.size (); i + + ) { s = " Element " + i + ":" + mylist.get ( i) ; System.out.println ( s ) ;} System.out.println ( " Hvilke element for å slette? "); }

    public static void main ( String [] args ) throws Exception { minliste = new ArrayList ();

    //få brukerundersøkelser inntil en blank linje er hitString newString = " ";

    InputStreamReader inputStreamReader = new InputStreamReader ( System. i ) ; BufferedReader leser = new BufferedReader ( inputStreamReader ) ; System.out.println ("Skriv inn en streng: "); newString = reader.readLine ( ) , mens ( newString.length ( ) > 0 ) { mylist.add ( newString ) ; System.out.println ("Skriv inn en streng: "); newString = reader.readLine (); }

    //Skriv ut input stringsreprintList (); newString = reader.readLine (); int pos = 0 , mens ( newString.length ( ) > 0 ) { //slette stringpos = Integer.parseInt ( newString ) ; mylist.remove ( pos) ;//opptrykk listreprintList (); newString = reader.readLine (); } }

    } ////////////////////////////////////////////////
    3

    Kjør programmet inni IDE, og bytte til IDE "Output "-vinduet . Skriv inn eventuelle strenger når programmet spør etter dem . Skriv inn en streng per linje , og trykk " Return " når du er ferdig med å angi strenger .
    4

    Legg merke til at programmet viser listen over strenger du skrev inn , og at det er nå ber deg for matrisen element for å slette .
    5

    Skriv inn et tall vises i listen , og deretter se visningen av den resulterende listen, som nå mangler det elementet du valgte å slette.
    6 < p> Slett noen flere array elementer , og trykk deretter på "Return" uten å skrive inn et tall når du ønsker å avslutte programmet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage Enum hierarkier Med Java 
    ·Hvordan laste ned Java API Dokumentasjon 
    ·Hvordan bruke Android SDK 
    ·Hvordan laste opp Hei Mapview på Android -enheter 
    ·Hvordan bruke NetBeans å lage en JTable 
    ·Hvordan kontrollere skriverens status i Java 
    ·Slik bygger du Java Into Flex 
    ·Hvordan legge til ActionListener 
    ·Slik konverterer en NetBeans prosjektet til Eclipse 
    ·Hvordan finne Unionen av to sett i Java 
      Anbefalte artikler
    ·Hvordan ta pekere til heltall i C + + 
    ·Hvordan erstatte en dobbel New Line i PHP 
    ·Hvorfor Is My PHP MySQL Page så tregt 
    ·Slik kopierer arbeidsbøker i VBA 
    ·Hvordan gjøre inorder traversering i Binary Tree in Ja…
    ·Slik spiller en WAV -fil med DirectX Med Visual Basic 
    ·Hvordan å demontere Flash Games 
    ·Slik importerer en MySQL database 
    ·Hvordan kan jeg åpne en EPJ -fil i hjemmet 
    ·Definisjon av JavaScript 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/