Studien vil forklare prosedyren for å generere tilfeldige tall mellom 1 og 10.
Hvordan generere tilfeldig tall mellom 1 og 10?
For å generere tilfeldige tall mellom 1 og 10, kan du følge disse metodene:
La oss prøve å forstå arbeidet med disse metodene en etter en.
Metode 1: Generer tilfeldig tall mellom 1 og 10 ved bruk av matematikk.Tilfeldig () -metode
For å få et tilfeldig tall mellom 1 og 10, vil vi bruke "Matte.tilfeldig()”Metode. Fordi det er en statisk metode, brukes klassenavnet i samtalen. Denne metoden genererer et tilfeldig antall “dobbelt”Type.
Syntaks
Bruk syntaksen nedenfor for matematikken.Tilfeldig () Metode:
Matte.tilfeldig () * (max_num - min_num)Her, "Max_num”Er den maksimale verdien som vi vil sette som“10", mens "min_num”Er minimumsverdien som er“1”I tilfelle å generere et tilfeldig tall mellom 1 og 10.
Eksempel
For det første vil vi lage to variabler for heltallstype og spesifisere “1" som "min_num”Og“10" som "Max_num”:
int min_num = 1;Ettersom den tilfeldige () metoden for matematikklassen returnerer den tilfeldige verdien i dobbel type, så vil vi opprette en dobbel type variabel som heter “Rand_num”For lagring av tilfeldig generert verdi:
dobbel rand_num = matematikk.tilfeldig () * (max_num - min_num);Til slutt, skriv ut den tilfeldig genererte verdien på konsollen:
System.ute.println ("tilfeldig tall:"+ rand_num);Utgangen viser at et tilfeldig tall med dobbel type genereres mellom 1 og 10:
La oss nå prøve å generere et tilfeldig antall INT -type i henhold til det spesifiserte området.
Metode 2: Generer tilfeldig tall mellom 1 og 10 ved bruk av tilfeldig.NextInt () -metode
Java “Tilfeldig”Klasse tilbyr en“NextInt ()”Som kan brukes til å generere et heltall eller tilfeldig tall. I vårt tilfelle vil vi bruke den nevnte metoden for å generere et heltalltype tilfeldig tall mellom 1 og 10.
Syntaks
Den undergitte syntaks kan brukes til å generere et tilfeldig tall ved hjelp av NextInt () -metoden:
Rand.nextInt (max_num - min_num) + min_num;Her, "NextInt ()”Metode kalles ved hjelp av et objekt i den tilfeldige klassen”Rand”Og passerer”Max_num”Og“min_num”Som argumenter.
Eksempel
I dette eksemplet vil vi for det første lage en forekomst av den tilfeldige klassen som heter “Rand”:
Tilfeldig rand = ny tilfeldig ();Opprett deretter en heltallstypevariabel "x”For lagring av et tilfeldig generert heltall nummer mellom 1 og 10 ved å påkalle nextInt () -metoden.
int x = rand.nextInt (max_num - min_num) + min_num;Til slutt, skriv ut det genererte tilfeldige tallet på konsollen:
System.ute.println ("tilfeldig tall:"+ x);Som du kan se, har vi generert "6”Som en Int -type variabel mellom 1 og 10:
Vi har samlet forskjellige måter for å generere et tilfeldig tall mellom 1 og 10.
Konklusjon
For å generere et tilfeldig tall mellom 1 og 10, kan du bruke den tilfeldige () metoden og NextInt () -metoden. Den tilfeldige () metoden produserer tilfeldige tall for dobbel type, mens NextInt () -metoden genererer et tilfeldig tall i heltallformat. I denne studien forklarte vi metoden relatert til å få et tilfeldig tall mellom 1 og 10.