Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    dimensione degli array

    Ciao a tutti, sono un neofita del java.
    Vorrei sapere come poter usare array dinamici.
    Mi spiego:
    Quando dichiaro un array devo anche dimensionarlo oblligatoriamente?
    Altrimenti come posso fare ad incrementare la dimensione di un array?
    Grazie
    LudoVicoVan

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: dimensione degli array

    Originariamente inviato da LudoVicoVan
    Ciao a tutti, sono un neofita del java.
    Vorrei sapere come poter usare array dinamici.
    Mi spiego:
    Quando dichiaro un array devo anche dimensionarlo oblligatoriamente?
    Altrimenti come posso fare ad incrementare la dimensione di un array?
    Grazie
    Gli array non sono ridimensionabili.

    int[] arr = new int[10];

    Non lo puoi ridimensionare!
    Puoi crearne un altro, magari copiare i dati dal vecchio al nuovo e riassegnare il reference.

    int[] arr2 = new int[15];
    /*... copia gli elementi da arr a arr2 ...*/
    arr = arr2;

    Se vuoi gestire degli "array espandibili" devi usare le classi "collection" (ArrayList, Vector, ecc...)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Grazie!
    Ma dove trovo la documentazione riguardante le classi "collection"?
    A me servirebbe usare ArrayList.
    Ciao
    LudoVicoVan

  4. #4
    Originariamente inviato da LudoVicoVan
    Grazie!
    Ma dove trovo la documentazione riguardante le classi "collection"?
    A me servirebbe usare ArrayList.
    Ciao
    un punto dal quale partire. :)

    ciao

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.