జావా రాండమ్ నెక్స్ట్ఇంట్() పద్ధతి

Java Randam Nekstint Pad Dhati



జావాలో, వివిధ ప్రయోజనాల కోసం యాదృచ్ఛిక సంఖ్యలను రూపొందించాల్సిన అవసరం ఉన్న సందర్భాలు ఉండవచ్చు. మరింత ప్రత్యేకంగా, యాదృచ్ఛికంగా ఉత్పత్తి చేయబడిన సంఖ్యలతో డేటాను గుప్తీకరించేటప్పుడు లేదా ప్రతి విలువలను వ్యక్తిగతంగా ప్రారంభించడం కంటే నిర్దిష్ట పరిధి నుండి యాదృచ్ఛిక సంఖ్యలను ఉపయోగించినప్పుడు. అటువంటి పరిస్థితులలో, యాదృచ్ఛిక ' nextInt() ” కోడ్ ఫంక్షనాలిటీలను అమలు చేయడానికి సమర్థవంతమైన విధానాలను అందించడంలో జావాలోని పద్ధతి సహాయకరంగా ఉంటుంది.

ఈ బ్లాగ్ జావాలో రాండమ్ “nextInt()” పద్ధతిని ఉపయోగించడం మరియు వర్తింపజేయడం గురించి వివరిస్తుంది.

జావాలో “Random nextInt()” మెథడ్ అంటే ఏమిటి?

ది ' nextInt() 'పద్ధతి' యాదృచ్ఛికంగా 'క్లాస్ పేర్కొన్న పరిధితో లేదా లేకుండా యాదృచ్ఛిక పూర్ణాంకాన్ని రూపొందించడానికి ఉపయోగించబడుతుంది.







సింటాక్స్ (కేసు 1)

int nextInt ( )

ఈ వాక్యనిర్మాణం ప్రకారం, తదుపరి యాదృచ్ఛిక ' int ” విలువ తిరిగి వస్తుంది.



సింటాక్స్ (కేసు 2)

int nextInt ( ఉందొ లేదో అని )

ఈ వాక్యనిర్మాణంలో, ' ఒకదానిపై '' నుండి ప్రారంభించి యాదృచ్ఛిక సంఖ్యను రూపొందించాల్సిన ముగింపు పరిధికి పాయింట్లు 0 ”.



ఉదాహరణల వైపు వెళ్లే ముందు, 'లోని అన్ని తరగతులను యాక్సెస్ చేయడానికి క్రింది ప్యాకేజీని దిగుమతి చేయండి java.util.* ” ప్యాకేజీ:





java.utilని దిగుమతి చేయండి. * ;

ఉదాహరణ 1: జావాలో యాదృచ్ఛిక పూర్ణాంకాలను రూపొందించడానికి “Random nextInt()” పద్ధతిని వర్తింపజేయడం

ఈ ఉదాహరణలో, యాదృచ్ఛిక ' nextInt() 'యాదృచ్ఛిక పూర్ణాంకాలను రూపొందించడానికి పద్ధతిని ఉపయోగించవచ్చు:

పబ్లిక్ క్లాస్ యాదృచ్ఛికం {

పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన ( స్ట్రింగ్ ఆర్గ్స్ [ ] ) {

యాదృచ్ఛిక యాదృచ్ఛిక = కొత్త యాదృచ్ఛిక ( ) ;

int result = random.nextInt ( ) ;

System.out.println ( 'యాదృచ్ఛికంగా ఉత్పత్తి చేయబడిన పూర్ణాంకం:' + ఫలితం ) ;

} }

ఎగువ కోడ్ లైన్లలో, క్రింది దశలను వర్తింపజేయండి:



  • అన్నింటిలో మొదటిది, 'ని సృష్టించండి యాదృచ్ఛికంగా 'ఉపయోగించే వస్తువు' కొత్త 'కీవర్డ్ మరియు' యాదృచ్ఛిక () ” కన్స్ట్రక్టర్, వరుసగా.
  • ఆ తర్వాత, అనుబంధించండి ' nextInt() 'ఉత్పత్తి చేయబడిన యాదృచ్ఛిక సంఖ్యలను నిర్ధారించడానికి సృష్టించబడిన వస్తువుతో పద్ధతి' పూర్ణ సంఖ్య ”.
  • చివరగా, యాదృచ్ఛికంగా ఉత్పత్తి చేయబడిన పూర్ణాంకాలను తిరిగి ఇవ్వండి.

అవుట్‌పుట్

ఈ ఫలితంలో, కోడ్ కంపైల్ చేసిన ప్రతిసారీ యాదృచ్ఛిక పూర్ణాంకాలు ఉత్పన్నమవుతాయని చూడవచ్చు.

ఎదుర్కొన్న 'అక్రమ వాదన మినహాయింపు' యొక్క ప్రదర్శన

ది ' nextInt() 'పద్ధతి విసురుతాడు' చట్టవిరుద్ధమైన వాదన మినహాయింపు 'పద్ధతి పరామితిలో పేర్కొన్న ముగింపు పరిధి విషయంలో' ప్రతికూల ”, ఈ క్రింది విధంగా:

ఉదాహరణ 2: జావాలో పేర్కొన్న పరిధిలో యాదృచ్ఛిక పూర్ణాంకాలను రూపొందించడానికి “రాండమ్ nextInt()” పద్ధతిని వర్తింపజేయడం

కింది ఉదాహరణ నిర్దిష్ట నిర్దిష్ట పరిధిలో యాదృచ్ఛిక పూర్ణాంకాలను రూపొందించడానికి చర్చించబడిన పద్ధతిని వర్తింపజేస్తుంది:

పబ్లిక్ క్లాస్ రాండమింట్2 {

పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన ( స్ట్రింగ్ ఆర్గ్స్ [ ] ) {

యాదృచ్ఛిక యాదృచ్ఛిక = కొత్త యాదృచ్ఛిక ( ) ;

int result = random.nextInt ( ఇరవై ) ;

System.out.println ( '(0-20) మధ్య యాదృచ్ఛికంగా ఉత్పత్తి చేయబడిన పూర్ణాంకం: ' + ఫలితం ) ;

} }

పై కోడ్ బ్లాక్‌లో:

  • 'ని రూపొందించడానికి చర్చించిన విధానాన్ని గుర్తుచేసుకోండి యాదృచ్ఛికంగా ” వస్తువు.
  • ఇప్పుడు, వర్తించు ' nextInt() ”పద్ధతి దాని పరామితిగా పేర్కొన్న పూర్ణాంకాన్ని సంచితం చేస్తుంది.
  • ఈ పూర్ణాంకం ముగింపు పరిమితికి అనుగుణంగా ఉంటుంది, దాని నుండి యాదృచ్ఛిక సంఖ్యలు ప్రారంభించబడాలి 0 ”.
  • చివరగా, పేర్కొన్న పరిధిలో యాదృచ్ఛికంగా ఫలితంగా రూపొందించబడిన సంఖ్యలను ప్రదర్శించండి, అనగా, ' 0-20 ”.

అవుట్‌పుట్

ఈ ఫలితంలో, పేర్కొన్న పరిమితికి అనుగుణంగా యాదృచ్ఛిక సంఖ్యలు ఉత్పన్నమవుతాయని చూడవచ్చు.

ముగింపు

ది ' nextInt() 'పద్ధతి' యాదృచ్ఛికంగా ”జావాలోని క్లాస్ పేర్కొన్న పరిధితో లేదా లేకుండా యాదృచ్ఛిక పూర్ణాంకాన్ని రూపొందించడానికి ఉపయోగించబడుతుంది. అంతేకాకుండా, ఈ పద్ధతి విసురుతాడు ' చట్టవిరుద్ధమైన వాదన మినహాయింపు ” పేర్కొన్న పరిధి ప్రతికూలంగా ఉంటే. ఈ బ్లాగ్ రాండమ్ “nextInt()” పద్ధతి ద్వారా యాదృచ్ఛిక పూర్ణాంకాలను రూపొందించే విధానాలను చర్చించింది.