menusearch
javapro.ir

پیدا کردن تعداد تکرار یک کلمه در یک متن String

جستجو
شنبه ۸ مهر ۱۴۰۲ | ۱۶:۲۸:۲۴
۱۳۹۶/۸/۱۳ شنبه
(4)
(0)
پیدا کردن تعداد تکرار یک کلمه در یک متن String
پیدا کردن تعداد تکرار یک کلمه در یک متن String
برنامه به زبان جاوا بنویسید یک متن String و یک کلمه از ورودی بگیرد، و بعد تعداد تکرار کلمه دریافت شده رو در متن String به دست آورد.

پاسخ:
 
package java like ;

import java.util.Scanner;

public class Test13 {

  public int fineNumberRepeatedWords(String text, String word) {
     intcounter = 0;
     text = text.trim();
     word = word.trim();
       String str[] = text.split("\\s+");
       for (int i = 0; i < str.length; i++) {

         if (str[i].equals(word)) {
             counter++;
           }
       }
       if (counter > 0)
           returncounter;
       else {
           System.err.println("not found !!!");
           return 0;
       }
   }

  public static void main(String[] args) {
       Scanner input = new Scanner(System.in);
       Test13 t = new Test13();
       System.out.println("Enter a String:");
       String str = input.nextLine();
       System.out.println("Enter a word:");
       String word = input.nextLine();
       System.out.println(t.fineNumberRepeatedWords(str, word));
   }

}


خروجی(output): یک نمونه تست شده برنامه به صورت زیر است:
Enter a String:
Java Tutorial java like Tutorial javapro Tutorial
Enter a word:
Tutorial
3
  • در برنامه بالا ما رشته "Java Tutorial java like Tutorial javapro Tutorial" به همراه کلمه "Tutorial" را به عنوان ورودی به برنامه داده ایم. برنامه تعداد تکرار کلمه "Tutorial" را در رشته "Java Tutorial java like Tutorial javapro Tutorial" محاسبه کرده و در خروجی نمایش داده است.
موفق و پیروز باشید.


کانال تلگرام آموزش جاوا


از کانال تخصصی آموزش زبان جاوا بازدید کنید.
 
هدر سایت
زودتر از دیگران از جدیدترین مطالب آموزشی برنامه نویسی جاواپرو اطلاع پیدا کن
 شاید برای شما کم اهمیت باشد; اما حمایت مالی به جاواپرو جان می‌دهد
سوالات متداول برنامه نویسی
گفتگو را شروع کنید
مشاوره ،تدریس خصوصی و سفارش انجام انواع پروژه های برنامه نویسی