شمارش کلمات (Count Words)
می خواهیم شمارش کلمات را در جاوا انجام دهیم. «رشته (String)» یعنی متن. «متد (Method)» یعنی تابع آماده. مثل شمردن کلمات انشای مدرسه است، اما خودکار و سریع.
شمارش کلمات در یک رشته (String)
با split("\\s") متن را از فاصله ها جدا می کنیم. سپس با length تعداد کلمات را می خوانیم.
String words = "One Two Three Four";
int countWords = words.split("\\s").length;
System.out.println(countWords);
گام های عملی
- متن خودت را داخل متغیر قرار بده.
- از
split("\\s")برای جداکردن استفاده کن. - با
.lengthتعداد را چاپ کن.
نکته: الگوی \\s در «عبارات باقاعده (Regex)» یعنی هر فاصله. مثل فاصله معمول یا تب.
هشدار: فاصله های اضافی ابتدا یا انتها ممکن است شمارش را تغییر دهد. قبلش trim() مفید است.
مطالب مرتبط: عدد تصادفی، جمع ارقام. برای بازدید دوباره از این صفحه، روی شمارش کلمات کلیک کن.
جمع بندی سریع
split("\\s")]متن را به کلمه ها می شکند.lengthتعداد کلمه ها را می دهد.- فاصله اضافی را با
trim()پاک کن. - همه چیز ساده و سریع انجام می شود.