Javaالدالة isWhitespace()
في جافا
تعريفها
تستخدم لمعرفة ما إذا كانت القيمة التي نمررها لها مكان الباراميتر ch
عبارة عن مسافة فارغة أم لا.
ترجع true
إذا كانت كذلك. و ترجع false
إذا لم يكن كذلك.
الأشياء التالية كلها تعتبر مسافات فارغة:
- المسافة العادية (space).
- المسافة التي نحصل عليها بالنقر على الزر Tab.
- الرمز
\n
الذي يستخدم للنزول على سطر جديد.
بناؤها
public static boolean isWhitespace(char ch)
باراميترات
- مكان الباراميتر
ch
نمرر قيمة نوعهاchar
تمثل الحرف الذي نريد التشييك على قيمته.
قيمة الإرجاع
ترجع true
إذا كانت القيمة التي نمررها لها مكان الباراميتر ch
عبارة عن مسافة فارغة.
و ترجع false
إذا لم تكن كذلك.
مثال
public class Main { public static void main(String[] args) { System.out.println( Character.isWhitespace('a') ); // ليس مسافة فارغة a لأن false سترجع isWhitespace() هنا الدالة System.out.println( Character.isWhitespace('#') ); // لأن # ليس مسافة فارغة false سترجع isWhitespace() هنا الدالة System.out.println( Character.isWhitespace('1') ); // لأن 1 ليس مسافة فارغة false سترجع isWhitespace() هنا الدالة System.out.println( Character.isWhitespace(' ') ); // لأنه يوجد مسافة فارغة true سترجع isWhitespace() هنا الدالة System.out.println( Character.isWhitespace('\t') ); // تعتبر مسافة فارغة \n لأن true سترجع isWhitespace() هنا الدالة System.out.println( Character.isWhitespace('\n') ); // تعتبر مسافة فارغة \n لأن true سترجع isWhitespace() هنا الدالة } }
سنحصل على النتيجة التالية عند التشغيل.
false false false true true true