এই ব্লগটি জাভাতে র্যান্ডম “nextInt()” পদ্ধতি ব্যবহার এবং প্রয়োগ করার বিষয়ে বিস্তারিত বর্ণনা করবে।
জাভাতে 'Random nextInt()' পদ্ধতি কি?
দ্য ' NextInt() 'এর পদ্ধতি' এলোমেলো ” ক্লাসটি নির্দিষ্ট পরিসরের সাথে বা ছাড়া একটি এলোমেলো পূর্ণসংখ্যা তৈরি করতে ব্যবহৃত হয়।
সিনট্যাক্স (কেস 1)
int nextInt ( )এই সিনট্যাক্স অনুসারে, পরবর্তী র্যান্ডম “ int ” মান ফেরত দেওয়া হয়।
সিনট্যাক্স (কেস 2)
int nextInt ( কিনা )এই সিনট্যাক্সে, ' একের উপর ' শেষ পরিসরের দিকে নির্দেশ করে যে পর্যন্ত র্যান্ডম সংখ্যা তৈরি করতে হবে ' থেকে শুরু করে 0 ”
উদাহরণগুলির দিকে এগিয়ে যাওয়ার আগে, 'এর সমস্ত ক্লাস অ্যাক্সেস করতে নিম্নলিখিত প্যাকেজটি আমদানি করুন' java.util.* 'প্যাকেজ:
java.util আমদানি করুন। * ;
উদাহরণ 1: জাভাতে র্যান্ডম পূর্ণসংখ্যা তৈরি করতে 'র্যান্ডম নেক্সটইন্ট()' পদ্ধতি প্রয়োগ করা
এই উদাহরণে, র্যান্ডম ' NextInt() ” পদ্ধতিটি এলোমেলো পূর্ণসংখ্যা তৈরি করতে ব্যবহার করা যেতে পারে:
পাবলিক ক্লাস এলোমেলো {পাবলিক স্ট্যাটিক অকার্যকর প্রধান ( স্ট্রিং আর্গস [ ] ) {
এলোমেলো র্যান্ডম = নতুন এলোমেলো ( ) ;
int ফলাফল = random.nextInt ( ) ;
System.out.println ( 'এলোমেলোভাবে উৎপন্ন পূর্ণসংখ্যা হল: ' + ফলাফল ) ;
} }
কোডের উপরের লাইনগুলিতে, নিম্নলিখিত পদক্ষেপগুলি প্রয়োগ করুন:
- প্রথমত, একটি তৈরি করুন ' এলোমেলো 'বস্তু' ব্যবহার করে নতুন ' কীওয়ার্ড এবং ' এলোমেলো() 'নির্মাতা, যথাক্রমে।
- এর পরে, সংযুক্ত করুন ' NextInt() ' তৈরি করা অবজেক্টের সাথে মেথড তৈরি করা র্যান্ডম সংখ্যাগুলি নিশ্চিত করার জন্য ' পূর্ণসংখ্যা ”
- সবশেষে, এলোমেলোভাবে উৎপন্ন পূর্ণসংখ্যা ফেরত দিন।
আউটপুট
এই ফলাফলে, এটা দেখা যায় যে প্রতিবার কোড কম্পাইল করার সময় এলোমেলো পূর্ণসংখ্যা তৈরি হয়।
সম্মুখীন হওয়া 'অবৈধ আর্গুমেন্ট ব্যতিক্রম' এর প্রদর্শন
দ্য ' NextInt() 'পদ্ধতি নিক্ষেপ করে' অবৈধ আর্গুমেন্ট ব্যতিক্রম ' পদ্ধতির প্যারামিটারে নির্দিষ্ট শেষ পরিসরের ক্ষেত্রে ' নেতিবাচক ', নিম্নরূপ:
উদাহরণ 2: জাভাতে একটি নির্দিষ্ট পরিসরের মধ্যে র্যান্ডম পূর্ণসংখ্যা তৈরি করার জন্য 'Random nextInt()' পদ্ধতি প্রয়োগ করা
নিম্নলিখিত উদাহরণটি একটি নির্দিষ্ট নির্দিষ্ট পরিসরের মধ্যে র্যান্ডম পূর্ণসংখ্যা তৈরি করতে আলোচিত পদ্ধতি প্রয়োগ করে:
পাবলিক ক্লাস randomint2 {পাবলিক স্ট্যাটিক অকার্যকর প্রধান ( স্ট্রিং আর্গস [ ] ) {
এলোমেলো র্যান্ডম = নতুন এলোমেলো ( ) ;
int ফলাফল = random.nextInt ( বিশ ) ;
System.out.println ( '(0-20) এর মধ্যে এলোমেলোভাবে উৎপন্ন পূর্ণসংখ্যা হল: ' + ফলাফল ) ;
} }
উপরের কোড ব্লকে:
- একটি তৈরি করার জন্য আলোচিত পদ্ধতির কথা স্মরণ করুন এলোমেলো বস্তু।
- এখন, প্রয়োগ করুন ' NextInt() ' পদ্ধতি তার পরামিতি হিসাবে বিবৃত পূর্ণসংখ্যা জমা করে।
- এই পূর্ণসংখ্যাটি শেষ সীমার সাথে মিলে যায় যে পর্যন্ত র্যান্ডম সংখ্যাগুলি 'থেকে শুরু করে তৈরি করতে হবে' 0 ”
- অবশেষে, নির্দিষ্ট পরিসরের মধ্যে এলোমেলোভাবে ফলাফল উত্পন্ন সংখ্যাগুলি প্রদর্শন করুন, যেমন, “ 0-20 ”
আউটপুট
এই ফলাফলে, এটি দেখা যায় যে নির্দিষ্ট সীমা অনুযায়ী এলোমেলো সংখ্যাগুলি তৈরি হয়।
উপসংহার
দ্য ' NextInt() 'এর পদ্ধতি' এলোমেলো ” জাভাতে ক্লাসটি নির্দিষ্ট পরিসরের সাথে বা ছাড়া একটি র্যান্ডম পূর্ণসংখ্যা তৈরি করতে ব্যবহৃত হয়। অধিকন্তু, এই পদ্ধতিটি ' অবৈধ আর্গুমেন্ট ব্যতিক্রম ” যদি নির্দিষ্ট পরিসর নেতিবাচক হয়। এই ব্লগে র্যান্ডম “nextInt()” পদ্ধতির মাধ্যমে র্যান্ডম পূর্ণসংখ্যা তৈরি করার পন্থা নিয়ে আলোচনা করা হয়েছে।