Latest web development tutorials

جافا الدرجة الأحرف

تستخدم الطابع الطبقات للعمل حرف واحد.

فئة الحرف يلتف قيمة في كائن بدائي نوع شار

أمثلة

char ch = 'a';

// Unicode 字符表示形式
char uniChar = '\u039A'; 

// 字符数组
char[] charArray ={ 'a', 'b', 'c', 'd', 'e' }; 

ومع ذلك، في عملية التنمية الفعلية، ونحن غالبا ما تواجه الوضع يتطلب استخدام كائن، بدلا من المدمج في أنواع البيانات. لحل هذه المشكلة، ويوفر لغة جافا المدمج في نوع البيانات شار المجمع الطبقات الطبقات الأحرف.

توفر فئة الحرف سلسلة من أساليب التلاعب حرفا. يمكنك إنشاء كائن باستخدام منشئ الطابع الطبقي الشخصية، على سبيل المثال:

Character ch = new Character('a');

في بعض الحالات، ومترجم جافا تلقائيا إنشاء كائن الأحرف.

على سبيل المثال، عندما يتم تمرير معلمة من نوع char إلى أسلوب المعلمة نوع الحرف، المترجم سيتم تلقائيا تحويل إلى نوع شار كائن المعلمات الأحرف. تسمى هذه الميزة الملاكمة، بدوره، دعا علبته.

أمثلة

// 原始字符 'a' 装箱到 Character 对象 ch 中
Character ch = 'a';

// 原始字符 'x' 用 test 方法装箱
// 返回拆箱的值到 'c'
char c = test('x');

تسلسل الهروب

يسبقه مائل (\) يمثل حرف حرف الهروب، هو المترجم له معنى خاص.

توضح القائمة التالية تسلسل الهروب جافا:

تسلسل الهروب وصف
\ T في النص حيث إدخال مفتاح التبويب
\ B في النص حيث الإدراج على زر الخلفي
\ N حيث في التفاف النص
\ R أدخل في النص حيث الإدراج
\ F في النص حيث فواصل الصفحات إدراج
\ ' إدراجها في النص حيث اقتبس احد
\ " إدراجها في النص حيث علامة التنصيص
\\ إدراجها في النص حيث مائل

أمثلة

عند طباعة بيان اجه تسلسل الهروب، ويمكن تفسير المترجم بشكل صحيح.

الأمثلة التالية هي للهروب من اقتباسات والمخرجات مزدوجة:

public class Test {

   public static void main(String args[]) {
      System.out.println("访问\"本教程!\"");
   }
}

الأمثلة المذكورة أعلاه جمعت النتائج على النحو التالي:

访问"本教程!"

طريقة شخصية

هنا هو أساليب الفئة الأحرف:

لا. طريقة والوصف
1 isLetter ()
سواء كان بريد إلكتروني
2 isDigit ()
هل هو حرف رقمي
3 isWhitespace ()
إذا كان الفضاء
4 isUpperCase ()
ما إذا كانت أحرف كبيرة عليه
5 isLowerCase ()
ومن أحرف صغيرة
6 toUpperCase ()
يحدد الأحرف الكبيرة
7 toLowerCase ()
أحرف صغيرة المحددة
8 toString ()
تقوم بإرجاع سلسلة أحرف، وطول سلسلة 1 فقط

للحصول على قائمة كاملة من الأساليب، يرجى الرجوع إلى واجهة برمجة التطبيقات java.lang.Character المواصفات.