الفئة الحرفية في جافا Java Character Class
الفئة الحرفية في جافا
Java Character Class
الفئة الحرفية في جافا Java Character Class
عادة ، عندما نتعامل مع الشخصيات ، نستخدم أنواع البيانات الأولية char.
مثال
char ch = 'a'; // Unicode for uppercase Greek omega character char uniChar = '\u039A'; // an array of chars char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };
ومع ذلك ، في التطوير ، نواجه مواقف نحتاج فيها إلى استخدام كائنات بدلاً من أنواع البيانات البدائية. من أجل تحقيق ذلك ، توفر Java Character character wrapper class لنوع البيانات البدائية char.
تقدم فئة الحرف عددًا من أساليب الفصل الدراسي المفيدة (أي الساكنة) لمعالجة الأحرف. يمكنك إنشاء كائن حرف باستخدام مُنشئ الأحرف -
Character ch = new Character('a');
سيقوم برنامج التحويل البرمجي Java أيضًا بإنشاء كائن "حرف" لك في بعض الحالات. على سبيل المثال ، إذا قمت بتمرير حرف بدائي إلى طريقة تتوقع كائنًا ، يقوم المحول البرمجي تلقائيًا بتحويل الحرف إلى حرف لك. تسمى هذه الميزة autoboxing أو unboxing ، إذا كان التحويل يسير في الاتجاه الآخر.
مثال Example
// Here following primitive char 'a' // is boxed into the Character object ch Character ch = 'a'; // Here primitive 'x' is boxed for method test, // return is unboxed to char 'c' char c = test('x');
علامات الهروب Escape Sequences
الحرف مسبوقًا بخط مائل عكسي (\) هو تسلسل هروب وله معنى خاص للمترجم.
تم استخدام حرف السطر الجديد (\ n) بشكل متكرر في هذا البرنامج التعليمي في عبارات System.out.println () للتقدم إلى السطر التالي بعد طباعة السلسلة.
الجدول التالي يوضح تسلسل هروب جافا -
علامات الهروب | الوصف |
---|---|
\t | إدراج علامة تبويب في النص في هذه المرحلة. |
\b | أدخل مسافة للخلف في النص في هذه المرحلة. |
\n | إدراج سطر جديد في النص في هذه المرحلة. |
\r | إدراج حرف إرجاع في النص في هذه المرحلة. |
\f | إدراج تغذية نموذج في النص في هذه المرحلة. |
\' | إدراج حرف اقتباس واحد في النص في هذه المرحلة. |
\" | إدراج حرف اقتباس مزدوج في النص في هذه المرحلة. |
\\ | إدراج حرف الخط المائل العكسي في النص في هذه المرحلة. |
عند استخدام علامات الهروب في بيان لطباعة ، يقوم المترجم بترجمته وفقًا لذلك.
إذا كنت ترغب في وضع علامات الاقتباس ضمن علامات الاقتباس ، فيجب عليك استخدام تسلسل الهروب ، \ "، في علامات اقتباس داخلية -
مثال Example
public class Test { public static void main(String args[]) { System.out.println("She said \"Hello!\" to me."); } }
المخرجات
She said "Hello!" to me.
الدوال الرقمية Character Methods
فيما يلي قائمة بأساليب المثيل المهمة التي تطبق جميع الفئات الفرعية لفئة الحرف -
الرقم | الوصف والدالة |
---|---|
1 | isLetter()
لتحديد ما إذا كانت قيمة char المحددة هي حرف.
|
2 | isDigit()
لتحديد ما إذا كانت قيمة char المحددة هي رقم.
|
3 | isWhitespace()
لتحديد ما إذا كانت قيمة char المحددة هي مسافة بيضاء.
|
4 | isUpperCase()
لتحديد ما إذا كانت قيمة char المحددة كبيرة.
|
5 | isLowerCase()
لتحديد ما إذا كانت قيمة char المحددة صغيرة.
|
6 | toUpperCase()
إرجاع النموذج الكبير لقيمة char المحددة.
|
7 | toLowerCase()
إرجاع الحروف الصغيرة لقيمة char المحددة.
|
8 | toString()
.إرجاع كائن سلسلة يمثل قيمة الحرف المحددة ، وهو سلسلة أحرف واحدة
|
للحصول على قائمة كاملة بالطرق ، يرجى الرجوع إلى مواصفات java.lang.Character API.
ما هو التالي؟
في القسم التالي ، سنخضع لفئة String في Java. سوف تتعلم كيفية الإعلان عن سلاسل واستخدامها بكفاءة وكذلك بعض الطرق المهمة في فئة السلسلة.
التسميات: Java جافا#
<< الصفحة الرئيسية