#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$ وسيتم إيقاف الإعلانات لمدة شهر لجميع زوار الموقع 🧡 ويُمكنك التواصل معنا عن طريق صفحة الفيس بوك