Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    32

    Richiamare una funzione.

    Ciao a tutti,
    ho questa funzione, che estrae random un numero dall'array:copiaVerde[]

    public int scegli (int copiaVerde[])
    {
    // Voglio effettuare il random di questo array:
    for(int c=0;c<copiaVerde.length;c++)
    {
    int casuale = (int) (Math.random () * c);
    }
    System.out.println ("Numero estratto: "+ copiaVerde[casuale]);
    }

    Devo richiamarla dopo la System di questo if:

    if (temp==2)
    {
    copiaVerde[pos] = temp;
    System.out.println ("Colore Verde: "+copiaVerde[pos]);
    }

    Come faccio..grazie a tutti anticipatamente....!!

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

    Re: Richiamare una funzione.

    Originariamente inviato da fisico83
    Come faccio..grazie a tutti anticipatamente....!!
    Innanzitutto il metodo scegli() dovrebbe ritornare un int ..... e non vedo alcun return. Poi comunque non ha molto senso quello che hai fatto: fai un ciclo da c=0 per c<copiaVerde.length e nel ciclo imposti la variabile 'casuale' ad un valore che è tra 0 e c (escluso). E allora??? Che te ne fai di quel 'casuale'??

    Poi comunque non ho capito dove devi usarlo ...
    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.