Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Array

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2014
    Messaggi
    4

    Array

    Devo creare due costruttori
    - un costruttore prova() che crea un array di capacità iniziale 30;
    - un costruttore prova(int iniziale) che crea un array della data capacità iniziale; iniziale se è un numero negativo viene lanciata una eccezione IllegalArgumentException;

    codice:
    int [] a;
    
      public prova(){
        a= new int[30];
      }
    
      public prova(int iniziale){
        if(iniziale<0){
        throw new IllegalArgumentException();
        } else a=new int[initialCapacity];
      }
    Qualcuno mi può dire se è giusto???

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da kikkaf Visualizza il messaggio
    Qualcuno mi può dire se è giusto???
    Hai usato un initialCapacity (che non esiste lì) invece che il tuo parametro iniziale. Per il resto mi risulta sintatticamente/strutturalmente corretto (salvo il resto della classe che non hai postato).

    E nei confronti del testo iniziale, sì, è giusto.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2014
    Messaggi
    4
    si al posto di initialCapacity devo inserire iniziale... ho modificato alcune variabili e non le ho corrette grazie mille!

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.