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

    [JAVA] Si tratta di un array?

    Ciao a tutti ,

    le istruzioni

    codice:
    Schienale[] schienali;
    e

    codice:
    schienali = new Schienale[numSchie];
    dell'esempio che ho riportato sotto, rappresentano la dichiarazione e l'inizializzazione di un array?

    Grazie a tutti!


    codice:
    package nomePackage;
    
    public class NomeClasse
    {
       Schienale[] schienali;
       
       public NomeClasse(int numSchie, int largSchie)
       {
          schienali = new Schienale[numSchie];
          
          for (int i=0;i<numSchie;i++)
          {
             schienali[i] = new Schienale(largSchie);         
          }
       }

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da alemagno Visualizza il messaggio
    codice:
    Schienale[] schienali;
    e

    codice:
    schienali = new Schienale[numSchie];
    dell'esempio che ho riportato sotto, rappresentano la dichiarazione e l'inizializzazione di un array?
    Sì. Se si vuole fare i "pignoli", il secondo è un "assegnamento". La "inizializzazione", come inteso in senso stretto dalle specifiche di Java, è solo quando si assegna un valore subito nello stesso punto della dichiarazione, es.

    Schienale[] schienali = new Schienale[numSchie];
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Ti ringrazio molto, prezioso andbin.

    come si "legge" l'istruzione che hai scritto? "Dichiarazione ed inizializzazione di un array di tipo Schienale, chiamato schienali, che ha come dimensione il valore assegnato a numSchie"?

    Grazie

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da alemagno Visualizza il messaggio
    "Dichiarazione ed inizializzazione di un array di tipo Schienale, chiamato schienali, che ha come dimensione il valore assegnato a numSchie"?
    Sì, corretto.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.