السلاسل النصية String
تحتوي الJava على العديد من الوظائف التي تتيح لك أداء عمليات على النصوص.
length
تقوم بارجاع عدد احرف النص
String txt = "Hello World"; System.out.println(txt.length());
Output :
11
toUpperCase
تحويل النص الى احرف كبيرة
String txt = "Hello World"; System.out.println(txt.toUpperCase());
Output :
HELLO WORLD
toLowerCase
تحويل النص الى احرف صغيرة
String txt = "Hello World"; System.out.println(txt.toUpperCase());
Output :
hello world
concat
للدمج بين النصوص
String firstName = "Ahmed "; String lastName = "Ali"; System.out.println(firstName.concat(lastName));
Output :
Ahmed Ali
indexOf
تقوم بارجاع موقع الكلمة المطلوبة ابتداءاً من الحرف الاول او بشكل مختصر تعرف عدد الاحرف التي سبقت الكلمة المطلوبة.
تنبيه : تحسب Java المواقع من الصفر وحسب 0 هو الموضع الأول في سلسلة النصية، 1 هو الثاني ، 2 هو الثالث
String txt = "Hello World"; System.out.println(txt.indexOf("Hello")); System.out.println(txt.indexOf("World"));
Output :
0
7