Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    2

    classe ArrayList

    Salve a tutti,
    il mio più che un problema è un dubbio al quale non sono riuscito a trovare soluzione....
    Come si comporta la classe ArrayList quando si inserisce un nuovo elemento? cioè crea una nuova list/array di dimensione maggiore (dimVecchia+1) oppure modifica in qualche modo l'insieme di oggetti esistente?

    nel primo caso non si avrebbe una perdita di efficienza notevole qualora l'operazione venisse eseguita molte volte (cioè il mio caso)? ho notato che spesso e volentieri succede cosi (anche l'istruzione redim di VB)

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Di cosa stai parlando?
    L'unico linguaggio che hai specificato (marginalmente) è VB. Stai usando VB? Parli di una classe di VB? O di Java? (Anche in Java esiste la classe ArrayList).

    Il linguaggio va specificato obbligatoriamente nel titolo.
    Se stai parlando di Java esiste l'apposita sezione.
    Se stai parlando di VB esiste l'apposita sezione.
    (in caso ti sposto).


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    2
    giusta osservazione....però avevo omesso di scriverlo perchè pensavo che il comportamento di un metodo fosse lo stesso nei vari linguaggi
    e comunque sto sviluppando in C#.


  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    C# fa parte dei linguaggi del .NET Framework, quindi le discussioni inerenti tale linguaggio vanno poste nell'apposita sezione.

    Ti sposto e correggo il titolo.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Per ottenere le risposte che si cercano, a volte basta leggere la relativa documentazione.

    Qui c'è l'argomento relativo su MSDN: rimando al paragrafo con le osservazioni.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.