ఈ బ్లాగ్ జావాలో రాండమ్ “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()” పద్ధతి ద్వారా యాదృచ్ఛిక పూర్ణాంకాలను రూపొందించే విధానాలను చర్చించింది.