في Java كيف تتحقق مما إذا كان الرقم / السلسلة هو Palindrome أم لا؟

نشرت: 2021-04-13
في Java كيف تتحقق مما إذا كان الرقم: String هو Palindrome أم لا؟

ما هو رقم Palindrome؟

الرقم المتناوب هو رقم (مثل 24842) remains the same عند عكس أرقامه.

فيما يلي بعض الأسماء الأخرى:

  • التناظر العددي
  • متناظرة رقمية

سننتقل في هذا البرنامج التعليمي إلى خطوات حول كيفية التحقق مما إذا كان Number and String هو Palindrome أم لا.

إذا كان لديك أي من الأسئلة الواردة أدناه ، فأنت في المكان الصحيح:

  • برنامج Java للتحقق مما إذا كان الرقم هو Palindrome
  • تعريف الأعداد المتناظرة
  • برنامج Java للتحقق مما إذا كانت السلسلة المعطاة هي Palindrome

الخطوات - لنبدأ.

  • اكتب برنامج CrunchifyFindPalindromeNumber.java
  • سننشئ 3 طرق:
    • crunchify البحث
    • crunchify البحث
    • crunchifyFindPalindromeForString ()
  • نتيجة الطباعة

CrunchifyFindPalindromeNumber.java

سنستخدم AtomicInteger هنا في برنامج Java هذا. إنها قيمة int قد يتم تحديثها تلقائيًا. راجع مواصفات VarHandle للحصول على أوصاف لخصائص المداخل الذرية.

يتم استخدام AtomicInteger في تطبيقات مثل العدادات المتزايدة ذريًا ، ولا يمكن استخدامها كبديل لعدد صحيح. ومع ذلك ، تقوم هذه الفئة بتمديد الرقم للسماح بالوصول الموحد بواسطة الأدوات والأدوات المساعدة التي تتعامل مع الفئات المستندة إلى العدد.

ما عليك سوى تشغيل البرنامج أعلاه كتطبيق Java ويجب أن تكون النتيجة على النحو التالي.

نتيجة وحدة التحكم Eclipse / IntelliJ IDEA.

اسمحوا لي أن أعرف إذا كنت تواجه أي مشكلة في تشغيل البرنامج أعلاه.