دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۳
  • مرداد

جلسه ۰۹ : رشته ها در زبان دارت

  • دسته‌بندی‌ها :
جلسه ۰۹ : رشته ها در زبان دارت

        با عرض سلام خدمت کاربران محترم سایت پی وی لرن.
        با جلسه ای دیگر از سری جلسات دوره آموزش زبان برنامه نویسی دارت Dart در خدمت شما هستیم.
        در این جلسه قصد داریم به آموزش کار با رشته ها در زبان دارت (String) بپردازیم.

        مقدمه

        رشته ها در واقع توالی از کاراکتر ها هستند.
        در زبان دارت با استفاده از کلمه کلیدی String می‌توانیم رشته ها را تعریف کنیم.
        رشته ها باید بین تک کوتیشن ‘ ‘ و یا دابل کوتیشن ” ” قرار بگیرند.

        نحوه تعریف رشته ها

        برای تعریف رشته ها باید ابتدا کلمه کلیدی String و سپس نام متغیر را بنویسیم.

        مثال : 

        ترکیب رشته ها

        با استفاده عملگر + می‌توانیم رشت ها را با یکدیگر ترکیب و آن ها را به هم بچسبانیم.

        مثال:

        مثال : 

        خروجی:

        مثال : 

        همچنین با استفاده از “{}$” میتوانیم از متغیر ها و یا عبارت ها در ثابت های رشته ای استفاده کنیم.

        مثال:

        مثال : 

        خروجی:

        مثال : 

        خاصیت های رشته ها (String Properties)

        توضیحاتProperty
        لیست کد یونیت های UTF-16 رشته را برمی‌گرداندcodeUnits
        اگر رشته خالی باشد، true و در غیر این صورت false برمی‌گرداندisEmpty
        طول رشته را برمی‌گرداندlength

        مثال:

        مثال : 

        خروجی:

        مثال : 

        متد های رشته ها (String Methods)

        در جدول زیر تعدادی از پرکاربرد ترین متد ها یا توابع کار با رشته در زبان دارت را توضیح داده ایم:

        توضیحاتتابع
        تمام حروف بزرگ را به حروف کوچک تبدیل می‌کند()toLowerCase
        تمام حروف کوچک را به حروف بزرگ تبدیل می‌کند()toUpperCase
        تمام فضاهای خالی موجود در اطراف رشته را حذف می‌کند()trim
        دو رشته را با یکدیگر مقایسه می‌کند()compareTo
        تمام زیر رشته ای موردنظر را با مقدار داده شده عوض می‌کند()replaceAll
        یک زیر رشته را با استفاده از اندیس مشخص شده برمی‌گرداند.()substring
        برای تبدیل اشیاء به رشته استفاده می‌شود()toString

        مثال:

        مثال : 

        مثال : 

        مثال : 

        مثال : 

         

         

        جلسه آموزش کار با رشته ها در زبان دارت نیز به پایان رسید.

        در جلسه بعد به آموزش نوع داده Boolean در زبان دارت خواهیم پرداخت.

        QR:  جلسه ۰۹ : رشته ها در زبان دارت
        به اشتراک بگذارید