Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Array e operatore new

  1. #1
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179

    array e vettori e operatore new

    Ciao avevo delle domande da farvi:

    1) vettori o array in vb.net sono la stessa cosa oppure come java sono diversi?

    2) che differenza c'è tra queste dichiarazioni:

    -> dim myArray as array

    -> dim myArray new array

    -> dim myArray (12)

    -> myArray = New Integer(10){1, 2, 3, 4, 5, 6, 7, 8, 9, 10}


    3) cosa è arraylist?

    4) operazione new e as new il loro utilizzo

    Queste sono le 4 domande.. grazie
    Tony

  2. #2
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179

    Re: array e vettori e operatore new

    Originariamente inviato da tony83
    Ciao avevo delle domande da farvi:

    1) vettori o array in vb.net sono la stessa cosa oppure come java sono diversi?

    2) che differenza c'è tra queste dichiarazioni:

    -> dim myArray as array

    -> dim myArray new array

    -> dim myArray (12)

    -> myArray = New Integer(10){1, 2, 3, 4, 5, 6, 7, 8, 9, 10}


    3) cosa è arraylist?

    4) operazione new e as new il loro utilizzo

    Queste sono le 4 domande.. grazie
    up sopratutto perchè mi servirebbe sapere come usare un oggetto array e i suoi metodi e proprietà!!
    Tony

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,477

    Re: array e vettori e operatore new

    Originariamente inviato da tony83
    Ciao avevo delle domande da farvi:
    1) vettori o array in vb.net sono la stessa cosa oppure come java sono diversi?
    Sono la stessa cosa, ma presumo lo siano anche in Java. :master:

    Originariamente inviato da tony83
    2) che differenza c'è tra queste dichiarazioni:

    -> dim myArray as array

    -> dim myArray new array

    -> dim myArray (12)

    -> myArray = New Integer(10){1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
    Dubito che le prime 3 siano corrette. Occorre specificare il tipo.
    Nella terza viene semplicemente dichiarato un array inizializzandolo con una serie di elementi interi.

    Originariamente inviato da tony83
    3) cosa è arraylist?
    Una lista basata su array interno, ridimensionato/ricreato all'occorrenza.

    Originariamente inviato da tony83
    4) operazione new e as new il loro utilizzo
    New alloca una nuova istanza della classe specificata.

    Ribadisco: tutto ciò che chiedi è contenuto nella documentazione fornita da Microsoft.
    Ribadisco di nuovo: comprati un manuale. Non puoi analizzare ciascuna parola chiave, come New, e pretendere di poterla utilizzare senza avere una conoscenza approfondita dell'architettura .NET, di quello che significa, e un minimo di conoscenza della programmazione orientata agli oggetti (OOP).
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  4. #4
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179

    Re: Re: array e vettori e operatore new

    Originariamente inviato da alka
    Sono la stessa cosa, ma presumo lo siano anche in Java. :master:


    Dubito che le prime 3 siano corrette. Occorre specificare il tipo.
    Nella terza viene semplicemente dichiarato un array inizializzandolo con una serie di elementi interi.


    Una lista basata su array interno, ridimensionato/ricreato all'occorrenza.


    New alloca una nuova istanza della classe specificata.

    Ribadisco: tutto ciò che chiedi è contenuto nella documentazione fornita da Microsoft.
    Ribadisco di nuovo: comprati un manuale. Non puoi analizzare ciascuna parola chiave, come New, e pretendere di poterla utilizzare senza avere una conoscenza approfondita dell'architettura .NET, di quello che significa, e un minimo di conoscenza della programmazione orientata agli oggetti (OOP).
    Citazione:
    Originariamente inviato da tony83
    Ciao avevo delle domande da farvi:
    1) vettori o array in vb.net sono la stessa cosa oppure come java sono diversi?

    Sono la stessa cosa, ma presumo lo siano anche in Java.

    ho sbagliato a scrivere intendevo dire che in java vettore e array sono simili ma diversi, volevo sapere se in vb.net era come java e penso di si perchè l'arraylist forse dovrebbe essere una lista come i vettori di java, mentre l'array è l'argomento trattato!

    le dichiarazioni giuste è allora:

    myArray = New Integer(10){1, 2, 3, 4, 5, 6, 7, 8, 9, 10}

    ma se scrivo
    dim myArray (12)
    è sbagliato? in asp mi ricordo che si dichiarava cosi!!!

    invece per il new e as ho capito
    dim pippo as string ' as sta per il tipo
    new invece alloca un'istanza
    a volte vedo as new perchè si dichiara di un tipo object??

    grazie per i chiarimenti, la guida sta qui sopra la scrivania ma non da queste precisione..
    Tony

  5. #5
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179

    Re: Re: Re: array e vettori e operatore new

    Originariamente inviato da tony83
    Citazione:
    Originariamente inviato da tony83
    Ciao avevo delle domande da farvi:
    1) vettori o array in vb.net sono la stessa cosa oppure come java sono diversi?

    Sono la stessa cosa, ma presumo lo siano anche in Java.

    ho sbagliato a scrivere intendevo dire che in java vettore e array sono simili ma diversi, volevo sapere se in vb.net era come java e penso di si perchè l'arraylist forse dovrebbe essere una lista come i vettori di java, mentre l'array è l'argomento trattato!

    le dichiarazioni giuste è allora:

    myArray = New Integer(10){1, 2, 3, 4, 5, 6, 7, 8, 9, 10}

    ma se scrivo
    dim myArray (12)
    è sbagliato? in asp mi ricordo che si dichiarava cosi!!!

    invece per il new e as ho capito
    dim pippo as string ' as sta per il tipo
    new invece alloca un'istanza
    a volte vedo as new perchè si dichiara di un tipo object??

    grazie per i chiarimenti, la guida sta qui sopra la scrivania ma non da queste precisione..
    quindi:
    le dichiarazioni giuste è allora:

    myArray = New Integer(10){1, 2, 3, 4, 5, 6, 7, 8, 9, 10}

    ma se scrivo
    dim myArray (12)
    è sbagliato? in asp mi ricordo che si dichiarava cosi!!!

    invece per il new e as ho capito
    dim pippo as string ' as sta per il tipo
    new invece alloca un'istanza
    a volte vedo as new perchè si dichiara di un tipo object??

    up
    Tony

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.