|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Nov 2007
Città: Milano
Messaggi: 145
|
[JAVA] Problema con classe Random
Probabilmente mi sto perdendo in un bicchere d'acqua, ma vabbè...
il metodo nextInt() e nextInt(int n) della classe Random restituiscono un intero casuale (maggiore di zero e minore di n nel secondo caso) e fin qui tutto ok Codice:
Random gen = new Random(); int n = gen.nextInt(100); Il compilatore restituisce il seguente errore: Codice:
guerro@ubuntu-U36SG:~$ javac random.java random.java:10: error: cannot find symbol n = gen.nextInt(100); ^ symbol: method nextInt(int) location: variable gen of type Random 1 error se metto Codice:
import java.util.Random; Codice:
error: Random is already defined in this compilation unit import java.util.Random; |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Jul 2011
Messaggi: 246
|
Magari è una stupidaggine ma: non è che hai qualche altra classe chiamata 'Random' nel tuo progetto? Sembra ci sia un conflitto sui nomi...
__________________
Non c'è cosa peggiore nella vita di un programmatore di un errore che si presenta solo ogni tanto. CONCLUSO POSITIVAMENTE CON: oldfield |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Nov 2007
Città: Milano
Messaggi: 145
|
Hai ragione, stupidamente ho chiamato il programma come "Random".
Grazie per la dritta, ci avrei perso ancora un sacco di tempo |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:38.



















