#13 Dart String

dartpad.dev

الـ String يتم تخزين بداخلة مجموعة من الـرموز مثل الحروف او الأرقام ... الخ

الـ String يكون بداخل single quotes أو double quotes أو triple quotes

مثال على لك :

String x = ' ali hassan ' ;
String y = " courses 4 arab " ;
String z = """ اتعلم فى ساعة """ ;
String w = ''' رايق من نوعة فاخر ''' ;

Important info
  1. String text = 'Dart ' + 'is ' + 'fun!';
    print(text); 👉 'Dart is fun!'
  2. String text = 'Dart ' 'is ' 'fun!';
    print(text); 👉 'Dart is fun!'
  3. String text = 'dartlang';
    print('$text has ${text.length} letters'); 👉 dartlang has 8 letters
  4. String text = 'Dart';
    print(text[0]); 👉 'D'
String Methods
Properties & Methods الخاصة بالـ string
Properties & Methodsالشرح
lengthلمعرفة طول العنصر
والعد يبدأ من 1
indexOf()لمعرفة index اول ظهور للــ String
والعد يبدأ من 0
toUpperCase()تحويل الــ string الى حرف كبيرة
toLowerCase()تحويل الــ string الى حرف صغيرة
trim()لإزالة المسافات الفارغة من البداية والنهاية
substring(int, int)لإستخراج جزء من الــ string
ويتم تحديد index البداية والنهاية
و العد يبدأ من الصفر
.substring(2)
from index 2 to the end
replaceRange()لإستبدال text بــ text أخر
replaceRange(2, 4, "alaa")
padLeft(int width, String )String text = '1';
print(text.padLeft(2, '0'));
padRight(int width, String )String text = '1';
print(text.padRight(2, '0'));
contains()contains= =يحتوى على
تكون نتيجتها true أو false
String text = "528";
print(text.contains("2"));
toString()لتحويل الـ number الى string
int x = 3 ;
print(x.toString());
⭐ int.parse()لتحويل الـ string الى number
String y = "+3" ;
print( int.parse(y) );

هنا تجد جميع الـ Properties & Methods الخاصة بالـ String

😡
انت مشغل الـ AdBlock !!

ياريت تقفله لوسمحت 😊 😊

تنبيه هام ✋

إذا كانت الإعلانات مزعجة بالنسبة لك، فيُمكنك التبرع ب50$ وسيتم إيقاف الإعلانات لمدة شهر لجميع زوار الموقع 🧡 ويُمكنك التواصل معنا عن طريق صفحة الفيس بوك