سلام
چرا رشته ها immutable هستند و ما توسط تابع reverse نمیتوانیم آنها را برعکس کنیم؟
و چرا آرایه ای از کارکتر ها را میتوانیم؟
اگر رشته ها در حافظه Heap هستند و اشاره گر آنها در استک برای آرایه مگر این طور نیست؟
چرا باید حتما اول تبدیل به آرایه ای از کارکتر ها بکنیمشون بعد برعکس کنیم؟!