Ciao a tutti!!!!!!!
Chi sa darmi qualche suggerimento per generare numeri casuali con almeno 8 cifre con Java????
Grazie in anticipo!!!!!!!!!!
![]()
![]()
Ciao a tutti!!!!!!!
Chi sa darmi qualche suggerimento per generare numeri casuali con almeno 8 cifre con Java????
Grazie in anticipo!!!!!!!!!!
![]()
![]()
Un piccolo esempio che produce numeri sempre di 8 cifre:
Ciao.codice:import java.text.DecimalFormat; ... DecimalFormat df = new DecimalFormat("00000000"); String str = df.format( ((Math.random() * 100000000) + 100000000) % 100000000 ); System.out.println( str );![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Mi sorge un altro nubbio...che non so come risolvere!!!
Come riuscire con Java a rendere unici i numeri generati casualmente in modo tale che ad una nuova iterazione non venga rigenerato lo stesso numero?????!!!!!!!!!
![]()
![]()
![]()
Si potrebbe realizzare un algoritmo tipo, concettualmente, quello per i GUID.Originariamente inviato da Azzurra85
Come riuscire con Java a rendere unici i numeri generati casualmente in modo tale che ad una nuova iterazione non venga rigenerato lo stesso numero?????!!!!!!!!!
Si potrebbe ad esempio anche spezzare in due parti, una casuale e una sequenziale (che non necessariamente deve essere un banale progressivo 1 2 3 ecc...). Ma questo comporterebbe il dover conoscere il numero precedente.
E poi comunque dovresti spiegare bene a cosa ti serve, cioè dove lo devi usare. Se lo devi usare per dare un nome ad un file o se per generare numeri seriali per un software o altro.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet