Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Random in un array

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    32

    Random in un array

    Ciao a tutti...devo estrarre random un valore dall'array copia.

    int copia[] = new int[64];

    METODO AL MOMENTO NON FUNZIONANTE...CHE MI FA IL RANDOM
    ALL'INTERNO Di UN ARRAY

    public int scegli (int temp,int copia[])
    {
    int casuale = (int) (Math.random () * 64);
    {
    if(copia[casuale] == temp) // temp indica:i valori caricati nell'array!!
    {
    return casuale;
    }
    System.out.println(casuale);
    }
    }

    Non mi stampa il valore random perchè mi da errore...che ne pensate?

  2. #2
    Scusa ma che errore ti da?

  3. #3
    Il metodo che hai scritto non compila perché, nel caso la condizione della if abbia valore false, manca l'istruzione di return di un intero. Perciò devi aggiungere un return anche in quel caso, oppure lanciare un'eccezione.

    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.