متد isWhiteSpace برای تشخیص فاصله خالی در جاوا

متد isWhiteSpace برای تشخیص فاصله خالی در جاوا

برای کار کردن با کاراکتر ها در جاوا نیاز دارید که یک سری ابزار ها در اختیار شما قرار بگیرد. این ابزار ها را به عنوان متدهایی که در کلاس Character وجود دارند میشناسیم. یکی از آنها متد isWhiteSpace نام دارد که میتواند فاصله های خالی را تشخیص بدهد. برای یادگیری با برنامه چی همراه باشید.


توضیحات و نحوه کار متد isWhiteSpace

این متد میتواند تشخیص بدهد که کاراکتری که برای آن ارسال میشود آیا یک فاصله خالی (White Space) است یا خیر. فاصله های خالی شامل space، tab، یا یک خط جدید میشود. کاراکتر ها را بصورت آرگومان باید به متد isWhiteSpace پاس بدهید تا یک عبارت Boolean برای شما ارسال بشود.


قواعد نوشتاری (Syntax)

از مدل زیر میتوانید برای نوشتن متد isWhiteSpace استفاده کنید:

boolean isWhitespace(char ch)

پارامترهای ورودی

جزئیات پارامتر های ورودی را اینجا مشاهده میکنید:

  • ch – یک پارامتر ورودی از نوع داده اولیه Character را دریافت میکند.

مقادیر بازگشتی

  • اگر کاراکتر وارد شده یک فاصله خالی باشد، این متد مقدار true را برمیگرداند و در غیر اینصورت مقدار false برگردانده میشود.

مثال

public class Test {

   public static void main(String args[]) {
      System.out.println(Character.isWhitespace('c'));
      System.out.println(Character.isWhitespace(' '));
      System.out.println(Character.isWhitespace('\n'));
      System.out.println(Character.isWhitespace('\t'));
   }
}

در این مثال مشاهده میکنید چهار مرتبه از متد isWhiteSpace استفاده شده است. دفعه اول کاراکتر c را به آن پاس دادیم و سه مرتبه بعدی سه مدل مختلف از White Space ها را به عنوان آرگومان به آن داده ایم. میتوانید نتیجه را در خروجی مشاهده کنید.


خروجی

false
true
true
true

یک مثال از متد isWhiteSpace را بررسی کردیم. اگر شما هم اطلاعات بیشتری درباره کار با این متد دارید، میتوانید آن را در قسمت نظرات (همین پایین) بنویسید و این مقاله را کامل تر کنید.


سوالات خودتان را بپرسید

در این جلسه از دوره آموزش جاوا درباره متد isWhiteSpace توضیحات را ارائه دادیم و یک مثال را هم بررسی کردیم. اگر هنوز سوالی در ذهن شما وجود دارد و در قسمتی نیاز به توضیحات بیشتر هست، آن را بپرسید تا به سرعت به شما پاسخ بدهیم.


منابع بیشتر برای مطالعه

میتوانید از لینک های زیر برای مطالعه بیشتر در این زمینه استفاده کنید:

درباره نویسنده

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اسکرول به بالا