Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #3
    Utente di HTML.it
    Registrato dal
    Apr 2015
    Messaggi
    81
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Questo ovviamente no. A sinistra del = l'espressione risulta in un String mentre a destra del = fornisci un int.
    Il risultato del nextInt è semplicemente l'indice da usare in listaSimboli.

    Quindi:

    codice:
    for (int i=0; i<sequenza.length; i++) {
        int indice = rand.nextInt(listaSimboli.length);
        sequenza[i] = listaSimboli[indice];                
    }

    Che se vuoi puoi anche abbreviarla in 1 istruzione ma l'ho scritta così per leggibilità.

    Inoltre il metodo dichiara come ritorno un ArrayList<String> mentre sequenza è un String[]. O cambi il tipo di ritorno o costruisci il ArrayList dal String[] o riempi direttamente un ArrayList.
    innanzitutto grazie mille dell'aiuto
    Ultima modifica di simo9115; 29-10-2015 a 19:22

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.