في جافا كيفية البحث عن الحد الأقصى لحدوث الكلمات من ملف نصي؟

نشرت: 2021-09-13
في جافا كيفية البحث عن الحد الأقصى لحدوث الكلمات من ملف نصي؟

في برنامج Java التعليمي هذا ، ستتعلم كيفية البحث عن الحد الأقصى لحدوث الكلمات من ملف نصي معين؟

هنا منطق للحصول على العنصر العلوي:

  1. قم بإنشاء فئة CrunchifyComparable التي يمكنها تخزين قيمة String للكلمة وعدد التكرارات التي تظهر عليها.
  2. قم بتنفيذ الواجهة المقارنة لهذه الفئة sort by occurrences first and then alphabetically إذا كان عدد التكرارات هو نفسه
  3. طريقة crunchifyFindMaxOccurrence ، تقوم بإنشاء قائمة جديدة من CrunchifyComparable من خريطتك الأصلية. قمت بإضافة إدخالات هذا إلى قائمتك
  4. رتب هذه القائمة
  5. خذ العناصر n الأولى من هذه القائمة باستخدام القائمة الفرعية
  6. أضف سلاسل إلى List<String> وقم بإعادتها

Another most read : اعثر على مزيد من المعلومات حول Equal () و hashcode ()

كود جافا:

قم بإنشاء فئة CrunchifyFindMaxOccurrence.java. ضع الكود أدناه في الملف.

ملف المثال 1:

انتاج:

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

مثال 2 ملف:

انتاج:

هل تبحث عن المزيد من دروس جافا؟ انظر إلى هذه المجموعة.