Koj siv Random NextInt li cas?
Koj siv Random NextInt li cas?

Video: Koj siv Random NextInt li cas?

Video: Koj siv Random NextInt li cas?
Video: Koj tag Nqis - Jamsee & paj xyoob ( official MV ) 2024, Tej zaum
Anonim

tom ntejInt (int n): Ib tom ntejInt (int n) yog siv kom tau txais a random tus naj npawb nruab nrab ntawm 0 (inclusive) thiab tus lej dhau los hauv qhov kev sib cav no (n), tshwj xeeb. Tshaj tawm: public int tom ntejInt (int n) Parameters: n: Qhov no yog qhov khi rau ntawm random tus lej yuav rov qab los. Yuav tsum muaj qhov zoo. Tus nqi rov qab: Rov qab a random tus lej.

Ua li no, random nextInt ua dab tsi?

Cov tom ntejInt (int n) txoj kev yog siv kom tau ib tug pseudorandom, uniformly faib int nqi ntawm 0 (inclusion) thiab tus nqi teev (tshwj xeeb), kos los ntawm qhov no random tus naj npawb generator cov kab ke.

Tsis tas li ntawd, kev siv random hauv Java yog dab tsi? Random Number Generation nrog Java siv. Random chav kawm yog siv los tsim random tus lej ntawm cov ntaub ntawv sib txawv xws li boolean, int, ntev, ntab, thiab ob npaug. Ib yam khoom ntawm Random chav kawm yog pib thiab txoj kev nextInt(), nextDouble() lossis nextLong() yog siv los tsim random tus lej. Koj tuaj yeem ua tau siv lej.

Kuj paub, ua li cas koj hloov random rau int hauv Java?

Random Integer Nyob rau hauv ib tug muab Range As Math. random () txoj kev generates tus lej random ntawm ob hom, koj yuav tsum tau txiav lub kaum sab xis thiab pov tseg nws rau int nyob rau hauv thiaj li yuav tau lub tus lej random . Koj tuaj yeem hu rau txoj kev no los ntawm txoj kev tseem ceeb los ntawm kev hla cov lus sib cav raws li hauv qab no: System.

Yuav ua li cas koj teem caij random nyob rau hauv Java?

Yuav kom tsim tau ib random tus naj npawb ntawm 1 thiab 50 peb tsim ib yam khoom ntawm java ua . siv. Random chav kawm thiab hu nws txoj kev NextInt nrog 50 raws li kev sib cav. Qhov no yuav ua kom muaj tus lej ntawm 0 thiab 49 thiab ntxiv 1 rau qhov tshwm sim uas yuav ua rau ntau ntawm tus nqi generated li 1 txog 50.

Pom zoo: