Java Random nextInt() طریقہ

Java Random Nextint Tryq



جاوا میں، ایسے حالات ہو سکتے ہیں جہاں مختلف مقاصد کے لیے بے ترتیب نمبر بنانے کی ضرورت ہو۔ مزید خاص طور پر، تصادفی طور پر تیار کردہ نمبروں کے ساتھ ڈیٹا کو انکرپٹ کرتے ہوئے یا ہر ایک قدر کو انفرادی طور پر شروع کرنے کے بجائے ایک مخصوص رینج سے بے ترتیب نمبروں کو استعمال کرتے ہوئے۔ ایسے حالات میں بے ترتیب ' NextInt() جاوا میں طریقہ کار کوڈ کی خصوصیات کو نافذ کرنے کے لیے مؤثر طریقے فراہم کرنے میں معاون ہے۔

یہ بلاگ جاوا میں رینڈم 'nextInt()' طریقہ کو استعمال کرنے اور لاگو کرنے کی وضاحت کرے گا۔

جاوا میں 'رینڈم نیکسٹ انٹ()' طریقہ کیا ہے؟

' NextInt() 'طریقہ کار' بے ترتیب کلاس کا استعمال مخصوص رینج کے ساتھ یا اس کے بغیر بے ترتیب عدد پیدا کرنے کے لیے کیا جاتا ہے۔







نحو (کیس 1)

int nextInt ( )

اس نحو کے مطابق اگلا بے ترتیب ' int ” قدر واپس آ گئی ہے۔



نحو (کیس 2)

int nextInt ( چاہے )

اس نحو میں، ' ایک پر ' اختتامی حد کی طرف اشارہ کرتا ہے جہاں تک بے ترتیب نمبر کو شروع کرنے کی ضرورت ہے ' 0 '



مثالوں کی طرف بڑھنے سے پہلے، درج ذیل پیکیج کو درآمد کریں java.util.* پیکیج:





java.util درآمد کریں۔ * ;

مثال 1: جاوا میں رینڈم انٹیجرز بنانے کے لیے 'Random nextInt()' طریقہ استعمال کرنا

اس مثال میں، بے ترتیب ' NextInt() ” طریقہ بے ترتیب عدد کو پیدا کرنے کے لیے استعمال کیا جا سکتا ہے:

پبلک کلاس بے ترتیب {

عوامی جامد باطل مین ( سٹرنگ آرگز [ ] ) {

رینڈم رینڈم = نیا رینڈم ( ) ;

int نتیجہ = random.nextInt ( ) ;

System.out.println ( 'تصادفی طور پر تیار کردہ عدد یہ ہے:' + نتیجہ ) ;

} }

کوڈ کی مندرجہ بالا لائنوں میں، درج ذیل اقدامات کا اطلاق کریں:



  • سب سے پہلے، ایک بنائیں ' بے ترتیب ' آبجیکٹ کا استعمال کرتے ہوئے ' نئی 'کلیدی لفظ اور' بے ترتیب () بالترتیب کنسٹرکٹر۔
  • اس کے بعد، منسلک کریں ' NextInt() 'پیدا شدہ آبجیکٹ کے ساتھ طریقہ کار کے طور پر پیدا شدہ بے ترتیب نمبروں کو یقینی بنانے کے لیے' عدد '
  • آخر میں، تصادفی طور پر تیار کردہ عدد کو واپس کریں۔

آؤٹ پٹ

اس نتیجے میں، یہ دیکھا جا سکتا ہے کہ ہر بار جب کوڈ مرتب ہوتا ہے تو بے ترتیب عدد تیار ہوتے ہیں۔

'غیر قانونی استثنیٰ' کا سامنا کرنے کا مظاہرہ

' NextInt() 'طریقہ پھینک دیتا ہے' غیر قانونی استثنیٰ ' طریقہ پیرامیٹر میں مخصوص اختتامی حد کی صورت میں ' منفی '، مندرجہ ذیل کے طور پر:

مثال 2: جاوا میں مخصوص رینج کے اندر رینڈم انٹیجرز بنانے کے لیے 'Random nextInt()' طریقہ کا اطلاق کرنا

درج ذیل مثال ایک مخصوص مخصوص رینج کے اندر بے ترتیب عدد کو پیدا کرنے کے لیے زیر بحث طریقہ کو لاگو کرتی ہے:

عوامی کلاس بے ترتیب 2 {

عوامی جامد باطل مین ( سٹرنگ آرگز [ ] ) {

رینڈم رینڈم = نیا رینڈم ( ) ;

int نتیجہ = random.nextInt ( بیس ) ;

System.out.println ( '(0-20) کے درمیان تصادفی طور پر تیار کردہ عدد یہ ہے: ' + نتیجہ ) ;

} }

مندرجہ بالا کوڈ بلاک میں:

  • بنانے کے لئے زیر بحث نقطہ نظر کو یاد کریں ' بے ترتیب ' چیز.
  • اب، لاگو کریں ' NextInt() بیان کردہ عدد کو اس کے پیرامیٹر کے طور پر جمع کرنے کا طریقہ۔
  • یہ عدد اس آخری حد سے مساوی ہے جب تک کہ بے ترتیب نمبرز کو 'سے شروع کرتے ہوئے پیدا کرنے کی ضرورت ہے۔ 0 '
  • آخر میں، نتیجے میں پیدا ہونے والے نمبروں کو تصادفی طور پر مخصوص حد کے اندر ظاہر کریں، یعنی ' 0-20 '

آؤٹ پٹ

اس نتیجے میں، یہ دیکھا جا سکتا ہے کہ بے ترتیب نمبر مخصوص حد کے مطابق پیدا ہوتے ہیں۔

نتیجہ

' NextInt() 'طریقہ کار' بے ترتیب جاوا میں کلاس کا استعمال مخصوص رینج کے ساتھ یا اس کے بغیر بے ترتیب عدد پیدا کرنے کے لیے کیا جاتا ہے۔ مزید یہ کہ یہ طریقہ ' غیر قانونی استثنیٰ اگر مخصوص رینج منفی ہے۔ اس بلاگ نے رینڈم 'nextInt()' طریقہ کے ذریعے بے ترتیب عدد کو پیدا کرنے کے طریقوں پر تبادلہ خیال کیا ہے۔