কিভাবে hasNextInt জাভাতে কাজ করে?
কিভাবে hasNextInt জাভাতে কাজ করে?

ভিডিও: কিভাবে hasNextInt জাভাতে কাজ করে?

ভিডিও: কিভাবে hasNextInt জাভাতে কাজ করে?
ভিডিও: 22 - স্ক্যানার ক্লাস ( nextInt; hasNextInt ) | জাভা টিউটোরিয়াল 2024, মে
Anonim

দ্য hasNextInt () পদ্ধতি জাভা . ব্যবহার এই স্ক্যানারের ইনপুটে পরবর্তী টোকেন থাকলে স্ক্যানার ক্লাসটি সত্য হয় করতে পারা প্রদত্ত রেডিক্সের একটি int মান হিসাবে ধরে নেওয়া হবে। স্ক্যানার করে কোনো ইনপুট অতিক্রম না অগ্রসর.

এই বিষয়ে, আমি কিভাবে জাভাতে hasNextInt ব্যবহার করব?

hasNextInt (int radix) পদ্ধতি: এটি একটি অন্তর্নির্মিত পদ্ধতি জাভা স্ক্যানার ক্লাস যা এই স্ক্যানারের ইনপুটে পরবর্তী টোকেনটি nextInt() পদ্ধতি ব্যবহার করে নির্দিষ্ট রেডিক্সে int মান হিসাবে ব্যাখ্যা করা যেতে পারে কিনা তা পরীক্ষা করতে ব্যবহৃত হয়।

পরবর্তীকালে, প্রশ্ন হল, একটি স্ক্যানার ফাইলের শেষ প্রান্তে পৌঁছে গেলে hasNextInt() কী মান ফেরত দেয়? দ্য hasNextInt() পদ্ধতি রিটার্ন সত্য যদি ইনপুট স্ট্রীমের অক্ষরগুলির পরবর্তী সেট একটি int হিসাবে পড়া যেতে পারে। যদি তারা একটি int হিসাবে পড়া যাবে না, অথবা তারা একটি int বা জন্য খুব বড় যদি দ্য শেষ এর ফাইল আছে হয়েছে পৌঁছেছে , তারপর, এটা রিটার্ন মিথ্যা

এই বিষয়ে, জাভা.next কি করে?

স্ক্যানার। পরবর্তী () পদ্ধতি খুঁজে বের করে এবং ফেরত দেয় পরবর্তী এই স্ক্যানার থেকে সম্পূর্ণ টোকেন। একটি সম্পূর্ণ টোকেন আগে থাকে এবং তার পরে ইনপুট থাকে যা ডিলিমিটার প্যাটার্নের সাথে মেলে। স্ক্যান করার জন্য ইনপুটের জন্য অপেক্ষা করার সময় এই পদ্ধতিটি ব্লক করতে পারে, এমনকি যদি hasNext() এর পূর্ববর্তী আমন্ত্রণ সত্য ফিরে আসে।

স্ক্যানার hasNext () কি?

দ্য hasNext() জাভার একটি পদ্ধতি স্ক্যানার বর্গ যা সত্য যদি এই ফেরত স্ক্যানার এর ইনপুটে আরেকটি টোকেন আছে। জাভা তিনটি ভিন্ন ধরনের আছে স্ক্যানার আছে পরবর্তী() পদ্ধতি যা তার পরামিতি উপর নির্ভর করে পার্থক্য করা যেতে পারে।

প্রস্তাবিত: