Javaالدالة useRadix(int radix) الموجودة في الكلاس Scanner في جافا
تعريفها
تستخدم لتحديد الـ radix الذي سيستخدمه كائن الـ Scanner عند قراءة و تخزين أي رقم.
ملاحظة: الأرقام أو الأحرف التي يتم تحويل نوعها إلى نوع آخر, تظهر قيمتها الجديدة فقط إذا قمت بعرضها باستخدام الدوال التي تعرض الشيء كرقم, مثل nextInt(), nextLong().
بناؤها
باراميترات
الـ radix هو int يستخدم هنا لمعرفة إذا كانت قيمة الكلمة التي نفحصها تمثل قيمة binary - octal - decimal - hexadecimal.
الـ radix يمكن أن يكون 2 - 8 - 10 - 16 بالترتيب كما فوق.
قيمة الإرجاع
ترجع الأرقام الموجودة في كائن الـ Scanner بالـ radix الذي تم تحديده.
في المثال التالي أدخلنا سطر من البيانات في كونستركتور كائن الـ Scanner.
بعدها قمنا باستخدام الدالة useRadix() لتحويل نوع أي رقم أو حرف موجود في كائن الـ Scanner إلى النوع hexadecimal.
مثال
سنحصل على النتيجة التالية عند التشغيل.