| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come aggiornare un array di stringhe in Java Dinamica
    Il linguaggio di programmazione Java dispone di molte classi , che sono i piani digitali o progetti per la creazione di oggetti virtuali . Un tipo di classe è una matrice, che può contenere altre classi tra cui stringhe , che sono essenzialmente le parole o sequenze di testo. Un'operazione comune ed essenziale eseguita su matrici di stringhe è il ridimensionamento dinamico : contrazione o l'espansione di array durante l'esecuzione del programma in modo che contengano solo gli elementi ( ad esempio , stringhe ) hanno bisogno di avere . Prima di Java è stato inventato , il raggiungimento di questo ridimensionamento richiesto un importo scomodo di programmazione in più. Ma le classi di Java incorporati questa funzionalità di ridimensionamento , che ha liberato i programmatori di concentrarsi su compiti di livello superiore . Cose che ti serviranno
    ambiente di sviluppo integrato (IDE) per Java
    Show More Istruzioni
    1

    Aprire l'ambiente Java integrato di sviluppo ( IDE) e creare un nuovo , semplice progetto Java . Assegnare le " dynamicstringarrays , " progetto e il nome della categoria principale
    2

    Seleziona tutto il codice nel file Main.java e incollarlo su di essa il seguente codice "Principale ". :

    ////////////////////////////////////////////////package dynamicstringarrays ;

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

    Public class main {

    static ArrayList mylist ;

    statico reprintList void ( ) { String s = " " ;//Stampa il stringsfor ingresso (int i = 0 , i < mylist.size (); i + + ) { s = " Element " + i + " : " + mylist.get ( i); System.out.println ( s );} System.out.println ( " Quale numero dell'elemento da cancellare ? ");}

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

    //ottiene l'input dell'utente fino a quando un riga vuota è newString hitString = " " ;

    InputStreamReader InputStreamReader = new InputStreamReader ( System. in) ; BufferedReader reader = new BufferedReader ( InputStreamReader ) ; System.out.println (" Inserisci una stringa : " ) ; newString = reader.readLine (); while ( newString.length ( ) > 0 ) { mylist.add ( newString ) ; System.out.println (" Inserisci una stringa : " ) ; newString = reader.readLine ( ) ; }

    //Stampa il stringsreprintList input () ; newString = reader.readLine (); int pos = 0; while ( newString.length ( ) > 0 ) { //cancella il stringpos = Integer.parseInt ( newString ) ; mylist.remove ( pos) ;//listreprintList ( ) ristampa ; newString = reader.readLine (); } }

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

    Eseguire il programma all'interno del vostro IDE , e passare alla finestra " di uscita" del IDE . Immettere le stringhe quando il programma richiede di loro. Immettere una stringa per ogni riga , e premere " Invio" quando hai finito le stringhe che entrano .
    4

    Si noti che il programma visualizza la lista di stringhe inserite , e che è ora che richiede per la matrice elemento da eliminare.
    5

    Inserisci qualsiasi numero visualizzato nell'elenco, poi guardare la visualizzazione della lista risultante , che ora manca l'elemento si è scelto di eliminare
    6 . < p > Elimina qualche altro elementi di un array , quindi premere "Invio" senza inserire un numero quando si desidera terminare il programma .

    Previous :

    next :
      Articoli Correlati
    ·Le funzioni Java byte 
    ·Come trovare il numero di duplicati in un array in Java…
    ·Come trovare il massimo comune divisore di due numeri i…
    ·Come generare una matrice con tutte le possibili combin…
    ·Come generare numeri casuali senza ripetizioni in Java 
    ·JSP Tipi di file 
    ·Vantaggi e svantaggi di Java Virtual Machines 
    ·Come creare due istanze di sottoclassi in Java 
    ·Come contatore con Java 
    ·Come creare un sito web Java Entrata 
      Articoli in evidenza
    ·Come scrivere codice in Python 
    ·Come verificare Python 
    ·Che cosa fa il debug di query Media 
    ·Tutorial per AJAX Impaginazione e JQuery in PHP 
    ·Come copiare un file in JSP 
    ·Come fare frammenti di codice ridurre i tempi di progra…
    ·Come risolvere Lava su 317 Clienti 
    ·Come stampare su una stampante specifica in VB.NET 
    ·Come eliminare i duplicati da un array in Java 
    ·Come leggere un file CSV utilizzando VB 
    Copyright © Conoscenza Informatica http://it.wingwit.com