🔴 String در کاتلین String (رشته) یه نوع داده‌ست که برای نگهداری و کار کردن با متن‌ها استفاده میشه. مثلاً اسم آدم، یه جمله و یا هر نوشته‌ای. یه String می‌تونه شامل حرف، عدد، فاصله، علامت و هر چیزی باشه که روی کیبورد می‌نویسیم.چطور یه String تعریف کنیم؟برای تعریف String از نقل‌قول دوتایی (" ") استفاده می‌کنیمval name = "Sara" val message = "سلام به همه!" کارهایی که می‌تونیم با String انجام بدیم:۱- بهم چسبوندن رشته‌هاval fullName = "Sara" + " " + "Ahmadi" ۲- استفاده از ${} برای گذاشتن مقدار توی متنval age = 25 val text = "من $age سالمه" ۳- گرفتن طول رشتهval len = name.length // نتیجه: 4 ۴- دسترسی به حروفval firstChar = name[0] // نتیجه: S نکته :رشته‌ها در کاتلین Immutable هستن یعنی وقتی ساختیم شون دیگه مستقیماً قابل تغییر نیستن.اما می‌تونیم رشته‌های جدید ازشون بسازیم.